- 博客(4)
- 收藏
- 关注
原创 LeetCode 反转单链表
LeetCode 206: 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 结点的数据结构: /** Definition for singly-linked list. struct ListNode { int val; ListNode *next; ...
2020-04-25 17:38:28 144
原创 C/C++ 常见位运算
常见运算符: << 左移运算符 >> 右移运算符 <<< 无符号右移运算符 & 按位与 |按位或 ~ 按位非 ^ 按位异或,相同位为0,不相同为1 常见操作 1,判断x是奇数还是偶数:(x&1)==0 2,x乘以一个2的n次方的数:x<<n 3,x除以一个2的n次方的数:x>>n 4,消去x最后...
2020-04-16 16:03:41 161
原创 基础算法分治
基础算法(分治)分治算法上的思想是讲一个规模很大的问题分解为n个规模较小的子问题,这问题子问题相互独立且与原问题性质相同。求出子问题的解,就可以得到原问题的解。 [ 维基百科 ]1.1计数问题 给定两个数a和b ,计算出1在a和b之间的出现的次数。例如,如果a =1024,b= 1032;那么a和b之间的数就是: 1024,1025,1026,1027,1028,1029
2017-03-15 20:13:43 509
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-11-28 10:40:20 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人