社区
Web 开发
帖子详情
关于一个时间问题的算法!
古德力
2007-07-25 02:27:04
哪为仁兄帮下忙,给写个方法了, 我现在想实现饿时间算法 !
我获取的系统时间是这种格式的:2007-07-25 10:47:16
现在我想给它加上40分钟的时间,
结果还是要 那种格式的,应该怎么算呢啊!
还请各位高手帮帮忙拉!
帮忙写个方法实现一下了!
...全文
526
3
打赏
收藏
关于一个时间问题的算法!
哪为仁兄帮下忙,给写个方法了, 我现在想实现饿时间算法 ! 我获取的系统时间是这种格式的:2007-07-25 10:47:16 现在我想给它加上40分钟的时间, 结果还是要 那种格式的,应该怎么算呢啊! 还请各位高手帮帮忙拉! 帮忙写个方法实现一下了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bluesky51
2007-07-25
打赏
举报
回复
Calendar c=Calendar.getInstance();
//当前时间
System.out.println(c.getTime().toLocaleString());
c.add(Calendar.MINUTE, 40);
//当前时间+40分钟
System.out.println(c.getTime().toLocaleString());
火龙果被占用了
2007-07-25
打赏
举报
回复
// 采用 GregorianCalendar 构造,月份从 0 开始,需减1,
// 或者按楼上的方法使用 SimpleDateFormat 都可以的
Calendar calendar = new GregorianCalendar(2007, 7 - 1, 25, 10, 47, 16);
calendar.add(Calendar.MINUTE, 40);
System.out.printf("%1$tF %tT", calendar);
bingcha325
2007-07-25
打赏
举报
回复
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateFormator {
private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static String format(Date date){
if(date==null){
return "----";
}else{
return sdf.format(date);
}
}
public static void main(String arg[]){
Date currtime = new Date();
System.out.println("currtime="+format(currtime));
Calendar clder = Calendar.getInstance();
clder.setTime(currtime);
clder.add(Calendar.MINUTE,40);
System.out.println("currtime="+format(clder.getTime()));
}
}
算法
的
时间
复杂度和空间复杂度-总结
算法
的
时间
复杂度和空间复杂度 1、
时间
复杂度 (1)
时间
频度
一个
算法
执行所耗费的
时间
,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个
算法
都上机测试,只需知道哪个
算法
花费的
时间
多,哪个
算法
花费的
时间
少就可以了。并且
一个
算法
花费的
时间
与
算法
中语句的执行次数成正比例,哪个
算法
中语句执行次数多,它花费
时间
就多。
一个
算法
中的语句执行次数称为语句频度或
时间
频度。记为T(
算法
1.
算法
定义
算法
(Algorithm)是指解题方案的准确而完整的描述,是一系列解决
问题
的清晰指令,
算法
代表着用系统的方法描述解决
问题
的策略机制。也就是说,能够对一定规范的输入,在有限
时间
内获得所要求的输出。如果
一个
算法
有缺陷,或不适合于某个
问题
,执行这个
算法
将不会解决这个
问题
。不同的
算法
可能用不同的
时间
、空间或效率来完成同样的任务。
一个
算法
的优劣可以用空间复杂度与
时间
复杂度来衡量。
十分钟搞定
时间
复杂度(
算法
的
时间
复杂度)
算法
复杂度
算法
复杂度分为
时间
复杂度和空间复杂度。其作用:
时间
复杂度是指执行
算法
所需要的计算工作量;而空间复杂度是指执行这个
算法
所需要的内存空间。
时间
复杂度
一个
算法
花费的
时间
与
算法
中语句的执行次数成正比例,哪个
算法
中语句执行次数多,它花费
时间
就多。
一个
算法
中的语句执行次数称为语句频度或
时间
频度,记为T(n)。一般情况下,
算法
中基本操作重复执行的次数是
问题
规模n的某个函数,用T(n)表示,若有某个辅助函数f(n)
我手写了个SLAM
算法
!
我手写了个SLAM
算法
! 点击蓝色按钮,设置星标,第一
时间
获得文章推送哦 1、前言 前一段
时间
看过我文章的都知道,我打算写
一个
SLAM源码阅读的文章,然后,我就去读了Gmapping的源码,感受良多,不足的地方就是源码太乱了,阅读起来真的不香。于是就有了这篇文章,在我仔细阅读之后,我在源码的结构基础之上,进行大刀阔斧的删减和更改之后得到
一个
易于阅读的建图
算法
功能包,极大的降低了代码量,极大的提升了阅读体验。在这里将该
算法
功能包分享给大家,希望需要的朋友,善待它。 之前文章链接: ps:为什么是gmappin
算法
的
时间
复杂度
算法
的
时间
复杂度定义为:
时间
复杂度或称
时间
复杂性,又称计算复杂度,她说是
算法
有效的度量之一,
时间
复杂度是
一个
算法
运行
时间
的相对度量,
一个
算法
的运行
时间
长短,它大致等于执行一种简单操作所(赋值、比较、计算、转向、返回、输入和输出)需要的
时间
与
算法
中进行简单操作次数的乘积。 根据定义,求解
算法
的
时间
复杂度的具体步骤是: ⑴找出
算法
中的基本语句; 一般
算法
中执行次数最多的那条语句就是基...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章