数据结构与算法
学编程的小人儿
你必须很努力,才会看起来毫不费力。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常用算法思想
1.穷举算法穷举算法是一种最简单的算法,其依赖于计算机的强大计算能力,来穷尽每一种可能的情况,从而达到求解问题的目的。穷举算法效率并不高,但是适合于一些没有明显规律可循的场合。在使用穷举算法时,要明确问题的大难的范围,这样才可以在指定范围内搜索答案。 最简单的例子:鸡兔同笼 在一个笼子里关注数只鸡和兔,共有35个头,94只脚,问:鸡和兔各多少只?package cyq1; /**原创 2017-04-14 15:42:56 · 350 阅读 · 0 评论 -
(leetcode:single-number)java异或运算符
异或运算符 ^是异或运算符,异或的规则是转换成二进制比较,相同为0,不同为1; 例如:2^4 表示数字2和4的异或位运算,在运算过程中,首先要把数字2和4都转换为二进制的,2的二进制为010,4的二进制为100,再像我们平时算加减法一样列成竖式运算,同位不同的运算结果为1,相同的为0,所以计算结果为110,即6; single-number 题目:给定一个非空的整数数组,除了一个元素外,每个元素都...原创 2018-12-07 17:07:24 · 359 阅读 · 0 评论
分享