精选百则
C语言方面的经典算法问题
天青如水
这个作者很懒,什么都没留下…
展开
-
C语言精选名题百则——第一章(序曲)
问题1.1最长平台(PLATEAU.C )已知一个已经从小到大排序的数组,这个数组中的一个平台(Plateau)就是连续的一串 值相同的元素,并且这一串元素不能再延伸。例如,在1,2,2,3,3,3,4,5,5,6中1,2.2,3.3.3,4,5.5,6 都是平台。试编写一个程序,接收一个数组,把这个数组中最长的平台找出来。在上面的 例子中3.3.3就是该数组中最长的平台。//最长平台问...原创 2019-03-11 14:48:14 · 595 阅读 · 0 评论 -
C语言精选名题百则——第二章(数字问题)
问题2.3求质数(PRIME1.C )试编写一个程序,找出前N (如200)个质数。如果没有进一步要求,这不是难题。 但在此希望从所知的、使用除法的方法中,用最快的办法来编写程序。【说明】可能最先想到的办法,就是让某个变量i从2变到N,然后检查它是不是质数,如果是就显示出来,如果不是,就检查下一个。这是正确的做法,但却没有注意到一个小细节, 因而使程序运行速度变慢。当然,2是质数,但所...原创 2019-08-09 20:33:10 · 247 阅读 · 0 评论