#include
#include
#include //system(); 这个指令需要用到此头文件
#include //toupper要用到
#include //在内存管理时用到的头文件
void main()
{
int i;
struct ListEntry {
int number;
struct ListEntry *next;
} start, ...
分类:
其他好文 时间:
2014-05-22 10:51:06
阅读次数:
204
问题描述
对一个单链表进行插入排序,head指向第一个结点。
代码
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x), next(NULL) {}
* };
*/...
分类:
其他好文 时间:
2014-05-22 10:15:43
阅读次数:
233
出题:反转链表(递归和非递归解法);分析:有递归跟非递归实现,注意对原始链表头节点的处理,因为其他节点都指向下一个节点,其需要指向NULL;解题: 1
struct Node { 2 int v; 3 Node *next; 4 }; 5 Node* NonRecur...
分类:
其他好文 时间:
2014-05-22 05:20:04
阅读次数:
310
常用快捷键:Debug:F8 Stop debugger:Shift + F8 Toggle
breakpoint:F5 Next line:F7 Step into:Shift + F7 Step out:Ctrl + F7Run to C...
分类:
其他好文 时间:
2014-05-22 03:29:01
阅读次数:
381
/**根据完美二叉树或者非完美二叉树都可以,利用左右子树的根节点的next节点信息来连接next*/public void
connect(TreeLinkNode root){ if(root==null) return; //利用父节点的next...
分类:
其他好文 时间:
2014-05-22 03:03:39
阅读次数:
183
需求单链表不可以用下标直接得到中间位置,可以采取一前一后(前面的走2步,后面的走一步)的方式实现。参考代码1 struct ListNode { int
val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} ...
分类:
其他好文 时间:
2014-05-22 00:52:25
阅读次数:
376
//获取view的controller- (UIViewController
*)viewController { for (UIView* next = [self superview]; next; next =
next.superview) { UIResponder *nextRe...
分类:
移动开发 时间:
2014-05-21 23:38:35
阅读次数:
1000
链表结点类型定义:1 class Node {2 public:3 int data = 0;4
Node *next = nullptr;5 6 Node(int d) {7 data = d;8 }9 };快行指针(runner)技巧:同时...
分类:
编程语言 时间:
2014-05-21 04:26:19
阅读次数:
444
#include#include#includetypedef int Item;typedef
struct node* PNode;typedef struct node{ Item data; PNode next;}Node;typedef
struct{ PNode fr...
分类:
其他好文 时间:
2014-05-21 04:20:54
阅读次数:
219
(十六)、添加应用部署1、右击“Application”选择“NewApplication”2、选择“Applicationwithsourcefiles”点击“Next”3、设置程序名称等,自己方便记忆就OK4、设置软件源路径,点击“Next”5、名称确认,点击“Next”6、设置对应的安装命令,以及程序所有目录,点击“Next..
分类:
其他好文 时间:
2014-05-20 19:38:07
阅读次数:
398