由买买提看人间百态

topics

全部话题 - 话题: jmin
(共0页)
c***l
发帖数: 8
1
来自主题: JobHunting版 - 问游戏公司PG 两道题
A DP algorithm based on the balance partition algorithm (can google find the
algorithm) for the first question.
大牛看看有什么问题.
#include
#include
#include
using namespace std;
extern int mindiff(int i, int A[]);
int main()
{
int A[5]={3, 5, 7, 11, 13};
int min;
min=mindiff(5,A);
cout< }
int mindiff(int n, int A[])
{
int i, j;
int max=0;
int jmin;
int result;
double min;
double sum=0;
for(i=0;i<=n-1;i++) { sum+=A[... 阅读全帖
s***e
发帖数: 5242
2
来自主题: Programming版 - 简单问题的有限差分
dy/dt=-ia y
i:虚数单位
a:常数
y在区间[10,20]
这个方程当然是有解析解的,但只是我关心的方程组的一部分,所以想在简单
的情况下了解算法。
code看下面。
现在的问题主要有2个:
1:我采取的方法理论上应该是不稳定的,但实际效果很好。
而理论上稳定的却总有耗散(幅度会减小)。。
2:a不能取得太大。实际上必须是a*dt<0.3*dx。
如果要求a大的话,如何改进?
谢谢
***************************************
#define a 10.0
#define a3 50.0
#define dt 0.0001
#define dr 0.01
#define Ni 150000
#define Nj 2000
#define jpeak 1500
#define jmin 1000
void main()
{
//-------------------initialization----------------------->>
for(j=jmin;j<=Nj-1;j++)
{
y[j]
(共0页)