社区
VB基础类
帖子详情
算法求教
wdthkyou
2008-02-29 02:41:26
算法问题:
某物质每分钟有个实验监测值t(i),每天共有1440个测值序列t(1)、t(2)、……t(1440)。算法条件:
1、如果某天从第i个测值开始,其后有n个连续测值为递增序列,则计算出dTmax=t(i+n)-t(i),并记录下序列号i、i+n;
2、请输出所有满足条件1的dtmax、i、i+n。
我的代码比较繁,输出结果与图形比对,不能完全吻合,在这里向高手请教简明算法,谢谢!
...全文
154
3
打赏
收藏
算法求教
算法问题: 某物质每分钟有个实验监测值t(i),每天共有1440个测值序列t(1)、t(2)、……t(1440)。算法条件: 1、如果某天从第i个测值开始,其后有n个连续测值为递增序列,则计算出dTmax=t(i+n)-t(i),并记录下序列号i、i+n; 2、请输出所有满足条件1的dtmax、i、i+n。 我的代码比较繁,输出结果与图形比对,不能完全吻合,在这里向高手请教简明算法,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiu5208
2008-02-29
打赏
举报
回复
看第二贴,改了一 个地方。
qiu5208
2008-02-29
打赏
举报
回复
'就给你一算法的思路,我没试调,具体细节你还要试调,你参考就好。
'暂时存放dtmax、i、n三个数据
Dim tempI As Double '
Dim tempN As Double
Dim tempDtmax As Double
'循环计数
Dim i As Long
'用来检查递增的计数
Dim j As Long
For i = 1 To 1440
j = i
tempI = i '
tempDtmax = 0
'判断递增.
Do While t(j + 1) > t(j)
tempN = j-tempI
tempDtmax = t(j + 1) - t(j)
j = j + 1
i = j '注意,把for循环中的计数i,跳到递增结束的位置.
Loop
If tempDtmax > 0 Then ' 如果tempDtmax> 0说明出现递增情况
'在这里把tempI,tempN,tempDmax,存到专门存放它们的数组即可,
'……………………………… '
'代码省略
End If
Next
qiu5208
2008-02-29
打赏
举报
回复
'就给你一算法的思路,我没试调,具体细节你还要试调,你参考就好。
'暂时存放dtmax、i、n三个数据
Dim tempI As Double '
Dim tempN As Double
Dim tempDtmax As Double
'循环计数
Dim i As Long
'用来检查递增的计数
Dim j As Long
For i = 1 To 1440
j = i
tempI = i '
tempDtmax = 0
'判断递增.
Do While t(j + 1) > t(j)
tempN = j + 1
tempDtmax = t(j + 1) - t(j)
j = j + 1
i = j '注意,把for循环中的计数i,跳到递增结束的位置.
Loop
If tempDtmax > 0 Then ' 如果tempDtmax>0说明出现递增情况
'在这里把tempI,tempN,tempDmax,存到专门存放它们的数组即可,
'……………………………… '
'代码省略
End If
Next
C语言
算法
精华
随机数生成
算法
anya Re: 伪随机数的生成
算法
? anya 计算并输出表达式结果 anya 计算并输出表达式结果2 anya 递归与栈溢出 anya Re: Excel 规划求解问题,求助,请教!! anya Re: anya:请教一个问题 anya Re: 如何给汉字分界? anya Re: 八皇后
算法
问题请教? anya Re: 急寻图象压缩
算法
anya 游戏中最佳路径的问题 anya 平面点覆盖问题
求教
anya Re: 平面点覆盖问题
求教
anya Re: 平面点覆盖问题
求教
anya Re: 平面点覆盖问题
求教
anya Re: 集合求交 anya Re: 微软考题 anya Re: 微软考题 anya Re: 请问自然图象的概率分布函数 anya 华
数据结构与
算法
课程设计心得体会学习体会(44).docx
数据结构与
算法
课程设计心得体会学习体会(44).docx
求教
C++等等一系列的问题
这是一个值得人深思的事情,希望莘莘学子能都好好的考虑一下这些内容的背后
刚做了象棋和跳棋游戏
求教
如何 实现游戏的在线即时对战功能
NULL 博文链接:https://jiangxiao-2000.iteye.com/blog/1897709
VB基础类
7,786
社区成员
197,586
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章