算法&数据结构
打不死滴小强
技术爱好者、积累、执着
展开
-
《编程之美》 2.21只考虑加法
我们知道: 1+2 = 3; 4+5 = 9; 2+3+4 = 9。 等式的左边都是两个或两个以上连续的自然数相加,是不是所有的整数都可以写成这样的形式呢? 问题1: 对于一个64位正整数,输出它所有可能的连续自然数(两个以上)之和的算式。 问题2: 大家在测试上面程序的过程中,肯定会注意到有一些数字不能表达为一系列连续的自然数 之和,例如32好像就找不到。那么,这样的数字有什么转载 2017-02-20 13:44:02 · 282 阅读 · 0 评论 -
单链表
单链表 链表结点的定义如下: struct Node { int data; Node* next; }; 如果从尾到头输出链表,则 void PrintReversely(Node* pHead) { if (pHead) {原创 2017-02-27 15:44:39 · 240 阅读 · 0 评论