零点看书

字:
关灯 护眼
零点看书 > 重生IT大亨 > 第六十五章 算法和程序完成

第六十五章 算法和程序完成

第六十五章 算法和程序完成 (第1/2页)

下面会将粗略的算法流程图,发给大家,大家可以提出修改意见。
  
  相信大家也已经注意到了,招待所的每一个房间里,都分配了一台电脑,并且都已经连接上了互联网,有什么需求请直接告诉楼道口的保安。
  
  在此期间的所有事情,都是保密的,未经许可,绝对不可以和外界联络,不能外出,不允许外来的访客,招待所处于封闭状态。
  
  讲解者说完后,就要转身离开,一名保安拦住他,指了指张毅,耳语了一番。
  
  他马上转身走回到张毅身边,客气的问道:“这位同学,你带着手机是吗?”
  
  “是的!”张毅边回答,边拿出了手机。
  
  “不好意思,手机我们暂时帮你保管可以吗?”
  
  张毅看到这样的情景,心里止不住的吐槽:我可以说不吗?
  
  耸了耸肩膀,关掉手机,递给对方。
  
  拿到这部手机时,讲解者有些诧异,很明显的,这部手机有别于市面上的,那种超级大砖头,显得小巧玲珑多了,相信也价格不菲,真是看不出,这么小的年龄的大学生,就能买这么好的手机,想来,是一名富二代吧!
  
  就在讲解人即将转身离开时,张毅突然问道:“如果能快速完成这个程序的话,是不是就能早点离开?”
  
  “当然,早一点完成,咱们的时间就更充裕,成功的可能性就越大,给国家造成的损失就越小。”
  
  看着面前这名稍显稚嫩,但自信满满的面孔,讲解者怔了怔,难道他能很快的解决这个大麻烦吗?不太可能吧!
  
  张毅看着渐渐远去的讲解者,禁不住轻松的笑了笑:对你们来说,这可能是个大难题。对我来说,呵呵!
  
  拿着下发的文件,他仔细看了一遍,对于现在的他来说,尽管还做不到过目不忘,但也差不多了,里面的算法和变量说明,他基本全部记了下来。
  
  算法采用了枚举法,最基本的算法之一,枚举算法的思想是:将问题的所有可能的答案一一列举,然后根据条件判断此答案是否合适,保留合适的,丢弃不合适的。
  
  在C语言中,枚举算法一般使用while循环实现。使用枚举算法解题的基本思路如下:确定枚举对象、枚举范围和判定条件。逐一列举可能的解,验证每个解是否是问题的解。
  
  枚举法是能解决问题,但问题是,这种算法的效率太低,追求的是精确值。
  
  关键是碎片的数量太多,如果靠这种精确的计算的话,等撞击发生了,计算还未必能完成。
  
  上面要求的,并不是完全避免撞击,只是利用有限的卫星燃料,进行最小幅度的变轨,规避对卫星伤害最大的撞击。所以枚举法没问题,但不适合做为计算天体运行程序的基础算法。
  
  脑海中,在已经开发的脑域中,脑波搜索如雷达一般,不断的快速扫描着。
  
  算法有很多,但却未必适合现在的情况,无论怎么说,枚举法是绝对不符合要求的。
  
  有了,这种算法不错,在github的浩如烟海的源代码库中,他找到了一种合适的算法。
  
  

(本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』
热门推荐
大魏读书人 诡诚杀 万界之从巨蟒开始 伊本毒物见你封喉 从傀儡皇子到黑夜君王 不科学御兽 晚唐浮生 成为圣人是一种什么体验? 谍战之巅 我在手术室打怪那些年