08 2019 档案
摘要:LeetCode 231:给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1输出: true解释: 20 = 1 示例 2: 输入: 16输出: true解释: 24 = 16 示例 3: 输入: 218输出: false 方法一: 思路:此题判断该数字二进制中1的个数
阅读全文
摘要:cookie是什么? 其实cookies是由网络服务器存储在你电脑硬盘上的一个txt类型的小文件,它和你的网络浏览行为有关,所以存储在你电脑上的cookies就好像你的一张身份证,你电脑上的cookies和其他电脑上的cookies是不一样的;cookies不能被视作代码执行,也不能成为病毒,所以它
阅读全文
摘要:介绍一个网站,http://c.biancheng.net/cpp/html/3450.html很好的介绍了C,适合对C的学习和深究用。。。(C编程网,现在也在收费了!) 一些免费的学习资源 :https://cloud.tencent.com/developer/article/1184830 1
阅读全文
摘要:名词解释: DFS(Dynamic Plan):动态规划 DFS(Depth First Search):深度优先搜索 DFS与DP的关系 很多情况下,dfs和dp两种解题方法的思路都是很相似的,这两种算法在一定程度上是可以互相转化的。 想到dfs也就常常会想到dp,当然在一些特定的适用场合下除外。
阅读全文
摘要:题目:有一种将字母编码成数字的方式:'a'->1, 'b->2', ... , 'z->26'。 现在给一串数字,给出有多少种可能的译码结果。 想法: 该题就是动态规划问题,建议在写这题之前明白“背包问题”会好理解很多。 参考代码:
阅读全文
摘要:我们把数组 A 中符合下列属性的任意连续子数组 B 称为 “山脉”: B.length >= 3 存在 0 < i < B.length - 1 使得 B[0] < B[1] < ... B[i-1] < B[i] > B[i+1] > ... > B[B.length - 1](注意:B 可以是
阅读全文