10081_AA

导航

2019年3月16日 #

剑指offer例题——二进制中1的个数

摘要: 题目:输入一个整数,输出该二进制表示中1的个数。其中负数用补码表示。 首先明确补码的定义: 将最高位作为符号位(0表示正,1表示负), 其它数字位表达数值本身的绝对值的数字表示方式 如果是正数,则表示方法和原码一样; 如果是负数,符号位不变,其余各位取反。 如果是正数,则表示方法和原码一样; 如果是 阅读全文

posted @ 2019-03-16 21:36 10081_AA 阅读(112) 评论(0) 推荐(0)

剑指offer例题——用两个栈实现队列

摘要: 题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。 首先是概念理解,栈和对列存取的区别 栈(stack)是一种后进先出(last in first out, LIFO)的数据结构,而队列(queue)是一种先进先出(first in first out, FIF 阅读全文

posted @ 2019-03-16 17:39 10081_AA 阅读(152) 评论(0) 推荐(0)