2016年7月26日
摘要: 342. Power of Four 342. Power of Four Total Accepted: 28742 Total Submissions: 81051 Difficulty: Easy Given an integer (signed 32 bits), write a funct 阅读全文
posted @ 2016-07-26 19:27 人生一世,草木一秋。 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 以下分三种情况: 1. 指针 + 整数值 2. 整数 + 整数 3. 指针强制转换为另一个类型后(指针或者是整数) + 整数 测试例子: 1 struct AAA{ int a; char b[4]; }*p;/*sizeof(AAA) == 8*/ 2int *a = 200;//假设该a 在内存 阅读全文
posted @ 2016-07-26 11:18 人生一世,草木一秋。 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 下面这个篇博客讲解很好 http://blog.csdn.net/meegomeego/article/details/9393783 总的来看分三类: 1. 不加 #pragma pack(n)伪指令(n未对齐的字节数目) 2. 加#pragma pack(n) 伪指令 3. __attribut 阅读全文
posted @ 2016-07-26 10:20 人生一世,草木一秋。 阅读(7) 评论(0) 推荐(0) 编辑
  2016年7月24日
摘要: 303. Range Sum Query - Immutable 求数组中任意两个数之间所有数字的和 QuestionEditorial Solution My Submissions 303. Range Sum Query - Immutable QuestionEditorial Soluti 阅读全文
posted @ 2016-07-24 10:07 人生一世,草木一秋。 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 字符串中的元音字母翻转 345. Reverse Vowels of a String QuestionEditorial Solution My Submissions 345. Reverse Vowels of a String QuestionEditorial Solution My Su 阅读全文
posted @ 2016-07-24 09:37 人生一世,草木一秋。 阅读(376) 评论(0) 推荐(0) 编辑
  2016年7月23日
摘要: 344. Reverse String QuestionEditorial Solution My Submissions 344. Reverse String QuestionEditorial Solution My Submissions QuestionEditorial Solution 阅读全文
posted @ 2016-07-23 22:05 人生一世,草木一秋。 阅读(391) 评论(0) 推荐(0) 编辑
摘要: (二)解题 题目大意:不用+或者-实现两个整数的加法 解题思路:不用+或者-,就自然想到位运算,无非就是与或非来实现二进制的加法 首先,我们来看一位二进制的加法和异或运算 ABA&BA^B 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 与运算可以算出每一位上的进位,异或运算可是算出 阅读全文
posted @ 2016-07-23 17:15 人生一世,草木一秋。 阅读(10) 评论(0) 推荐(0) 编辑
  2016年7月22日
摘要: 当使用二分法时候,注意 mid = left + (right - left) / 2; 这句代码,可以防止溢出!!,千万不能写成 mid = (left + right) / 2 这样写的话,当数字很大时,就会导致溢出 阅读全文
posted @ 2016-07-22 17:37 人生一世,草木一秋。 阅读(26) 评论(0) 推荐(0) 编辑
  2016年7月20日
摘要: 一)64位系统和32位有什么区别? 1、64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2、64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的。 什么是64位处理器? 之所以叫 阅读全文
posted @ 2016-07-20 09:06 人生一世,草木一秋。 阅读(13) 评论(0) 推荐(0) 编辑
  2016年7月18日
摘要: 以下地址文章解释很好 http://blog.chinaunix.net/uid-27122224-id-3277511.html 对下面的结构体分析 1 struct person 2 { 3 int age; 4 int weight; 5 struct list_head list; 6 }; 阅读全文
posted @ 2016-07-18 17:32 人生一世,草木一秋。 阅读(144) 评论(0) 推荐(0) 编辑