Walk More Slowly Home » 编程开发 » Walk More Slowly 计算机是用n位0和1来表示数字的,这样很容易表示正数,但是怎么表示负数呢? 人类聪明的大脑想到了用第一位来表示 … 阅读更多
[整数分解+dfs] light oj 1220 Mysterious Bacteria Home » 编程开发 » [整数分解+dfs] light oj 1220 Mysterious Bacteria 题意: 给一个x,问让它被表示成b^p(b的p次方)。p最大是多少。 思路: 将x分解,得到质因子以及个数。 … 阅读更多
zhuwenfeng的专栏 Home » 编程开发 » zhuwenfeng的专栏 这些题目来自国嵌嵌入式培训视频《语言的艺术-笔试专题班》,特地整理下以便学习,如有错误欢迎指正 1. 32 位 … 阅读更多
leetcode 刷题为面试准备 Home » 编程开发 » leetcode 刷题为面试准备 1.Two Sum 这题刚开始想用O(N)的方法,但是发现如果用数组标记 [ target-numbers[i … 阅读更多
对一个程序的思考3(移位操作之移动负数位) Home » 编程开发 » 对一个程序的思考3(移位操作之移动负数位) 在c 中左移也就是所说的逻辑移位,右端补0, 而右移是算数移位,左端补齐的是最高位的符号位。(有的编译器可能右 … 阅读更多
C语言强化(三)求子数组的最大和 Home » 编程开发 » C语言强化(三)求子数组的最大和 上一篇解答了在栈里面求最小值元素的问题,这一篇,来聊聊怎么找到数组中子数组的最大和。 通过这道题 … 阅读更多
二进制中补码计算简单详实的讲解 Home » 编程开发 » 二进制中补码计算简单详实的讲解 首先说明一点这篇博文是基于网络资料 写作而来,尊重知识,广泛传播;可能你就需要它。但是转载请注明出处 本博文参 … 阅读更多
BZOJ 4127 Abs 树链剖分 Home » 编程开发 » BZOJ 4127 Abs 树链剖分 题目大意:给定一棵树,每个点有一个整数权值(可以是负数),要求支持两种操作: 1.链上加 2.链上绝对值之和 … 阅读更多