CareerCup 2.3
来源:互联网 发布:做淘宝先做1688代销吗 编辑:程序博客网 时间:2024/06/09 17:22
2.3 Implement an algorithm to delete a node in the middle of a singly linked list, given only access to that node.
struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};
bool deleteNode(ListNode *n) { if (n == NULL || n->next == NULL) { return false; } ListNode *next = n->next; n->val = next->val; n->next = next->next; delete next; return true;}
- CareerCup 2.3
- CareerCup-2.3
- CareerCup 1.3
- CareerCup 1.4
- CareerCup 5.7
- CareerCup 14.6
- CareerCup 1.1
- CareerCup 1.2
- CareerCup 1.3
- CareerCup 1.4
- CareerCup 1.5
- CareerCup 1.6
- CareerCup 1.7
- CareerCup 1.8
- CareerCup 2.1
- CareerCup 2.2
- CareerCup 2.4
- CareerCup 2.5
- 答学生:靠点名留学生的老师就跟靠怀孕留男人的小三一样
- VSTO-HOWTO:如何检查文档中是否存在指定名称的Shape?
- 0K6410学习之初学Uboot_stage2
- android中关于TextUtils类的解析
- 冒泡排序
- CareerCup 2.3
- 0K6410学习之初识Makefile
- 我的程序员之路(1)
- 0K6410学习之make_all
- 社团那些事(2)
- RBAC基于角色的权限控制个人理解
- Oracle job的用法的实例解析
- 0K6410学习之make_smdk6410_config
- 0K6410学习之Nand Flash的学习