摘要: 装了Win7和Ubuntu双系统后发现,使用Ubuntu后再登陆win7时系统显示时间不准确,比实际时间晚了8小时。搜索后发现原来Linux和Windows的系统时间管理是不同的。Linux是以主板CMOS的时间作为格林威治标准时间,再按照系统设定的时区进行调整后才是系统时间。比如北京UTC时间为GMT+8,则Linux以CMOS时间加8作为系统时间。而Windows是直接以CMOS时间作为系统时间。当使用Ubuntu时,Linux系统显示的时间将比win7系统时间快8小时,但是Ubuntu与网络进行了时间同步并更改了主板CMOS时间。这样当再次启动win7时,系统时间就会比实际时间晚8小时。 阅读全文
posted @ 2013-11-09 11:14 FiReKing 阅读(731) 评论(0) 推荐(0)
摘要: 【问题描述】 约瑟夫(Joseph)问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。以下是个人的代码实现功能: 1 #include 2 #include 3 4 typedef struct node 5 { 6 int num; //结点的编号 7 int cipher; //... 阅读全文
posted @ 2013-11-04 08:38 FiReKing 阅读(583) 评论(1) 推荐(0)