leecode
当霸气遇到侧漏
这个作者很懒,什么都没留下…
展开
-
leecode ————7. 整数反转
题目:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 难点: 翻转数有可能过大(超过2147483647),原数可能无法翻转(-2147483648) 其实就是int的临界值问题 int reverse(int x) { int i =0; int j =0; int j1 = 0; int z =0; long long z1 =...原创 2019-04-08 09:51:28 · 161 阅读 · 0 评论 -
leecode链表章(一)—19. 删除链表的倒数第N个节点
我在刷19. 删除链表的倒数第N个节点的时候,发现很多问题,所以重新写一章关于链表的,供自己以后学习和参考。 首先说链表的作用,我的理解就是动态分配空间。 链表定义 struct nodelist { int val; struct nodelist * next; } 《C Primer Plus》一书写到虽然结构不能与本身类型相同的结构,但是可以含有指向同类型结构的指针。这也是 为什...原创 2019-05-15 11:35:25 · 156 阅读 · 0 评论 -
leecode链表章(二)—21. 合并两个有序链表
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 /** * Definition for singly-linked list. * struct ListNode { * int val; * ...原创 2019-05-15 17:12:35 · 116 阅读 · 0 评论