摘要: Given an array of integers, every element appearstwiceexcept for one. Find that single one.问题: 给一个整数数组,除了一个是单独出现的,其他都是成对出现的,把这一个单独出现的找出来。思路: 对于每个数循环... 阅读全文
posted @ 2014-10-23 09:21 buptzjf 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值位统一处理;同时,加法和减法也可以统一处理。此外,补码与原码的的相互转换,其运算过程是相同的,不需要额外的硬件电路。 1.正数的补码 正整数的补码与原码相同,ie:+9的补码是00001001。 2.负数... 阅读全文
posted @ 2014-10-22 10:43 buptzjf 阅读(753) 评论(0) 推荐(0) 编辑
摘要: Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -32思路: 很简单的思路,对x对10取余数,把x从低位到高位的数字依次提取出来,再每次对结果乘10加上新取出的个位,最后x=x/1... 阅读全文
posted @ 2014-10-21 23:29 buptzjf 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Given a sorted linked list, delete all duplicates such that each element appear onlyonce.For example,Given1->1->2, return1->2.Given1->1->2->3->3, retu... 阅读全文
posted @ 2014-10-21 09:53 buptzjf 阅读(150) 评论(0) 推荐(0) 编辑