c
文章平均质量分 59
TheShyclear
欲戴皇冠,必承其重
展开
-
详谈二分查找(C语言)
首先,给大家介绍什么叫做二分查找(二分搜索)二分搜索法:通过不断的缩小解可能存在的范围,从而求得问题最优解的方法。在程序设计中经常看到二分搜索和其他算法结合下面我们将详细的介绍如何写好一个详细准确的二分查找的精准代码和相应的算法题目1从有序数组中查找某个值,返回该元素的下标解析过程:例如我们给出一个有序的数组int ar[]={12,23,34,45,56,67,78,89,90},共n个元素,最...原创 2018-04-24 22:54:07 · 493 阅读 · 0 评论 -
C/C++趣味代码-------狸猫换太子
前言:今天我的C++老师问了我一道,相当于脑筋急转弯的题目,感觉特别有趣,在这里给大家分享一下:题目是这样的:问,给出一个单项链表,给出一个结点指针p指向链表的某一个结点(这个结点不是链表的最后结点),我们如何在时间复杂度为O(1)的情况下实现这种删除结点问题。分析:我们知道我们要想删除一个链表中的某一个结点时,我们需要知道的条件是,这个结点的前驱结点,以便后面进行的连接活动。但是呢这里我们又不能...原创 2018-05-20 14:25:15 · 2786 阅读 · 0 评论 -
论如何写出超凡脱俗的C程序代码
前言:一:在这我先给大家讲述一下我的C学习的经历以及经验。 第一阶段:刚接触C语言,这种编程语言时,毋庸置疑当然是一头雾水,拿起一本C语言书就想把里面的所有的东西全部都啃完,非常的盲目!后来受到了我大学导师的教诲:每读一本书,最重要的是先把目录全部了解,然后进行模块划分(需要记录,总结,不是有一句话好脑子不如烂笔头吗),然后在编程时遇到问题,找到对应的章节进行查阅并且深深细究整理,这样不仅解决了...原创 2018-05-15 18:06:24 · 175 阅读 · 0 评论 -
C语言——完数
题目:求m - n之间存在的完数。 完数:除自身外的因子只和等于自身。例如 6 = 1 + 2 + 3、 思路: 一层循环是在m - n之间的循环。然后对于内部我们针对每个数X,我们再用一层循环来寻找他们的因子,相加判断与X是否相同。伪代码:int main(){ cin>>m>>n;//先输入m和n。 int ds , sum...原创 2018-11-08 13:20:54 · 3349 阅读 · 1 评论