摘要:
[toc] 1. 何为 JSON JSON( JavaScript Object Notation ),即 JavaScript 对象表示法。JSON 主要用于存储和交换文本信息,类似于XML。但是和 XML 相比,JSON 是更加轻量级的文本数据交换格式,具有更小、更快、更易解析的特点。JSON 阅读全文
摘要:
题目: 能被1~10同时整除的最小整数是2520,问能被1~20同时整除的最小整数是多少? 友情提示:看最佳答案直接翻到最后。 拿到题时自己的思考如下: 先将1~20分一半,只看11~20,这个数既然能整除11~20,则必然能整除1~10。现在将11~20这十个数中能被2,3,5整除的数循环除2,3 阅读全文
摘要:
[toc] 一、Docker支持 Docker要求 CentOS 系统的内核版本高于 3.10,一般而言CentOS 7 (64 bit)或CentOS 6.5 (64 bit) 或更高的版本是支持docker的。 其他系统及新的版本支持请查看官网说明:https://docs.docker.com 阅读全文
摘要:
实在太菜了,前段时间刚刚做过迷宫问题,也做过N皇后问题。今天笔试做这个题,虽然明白是迷宫问题加个回溯就可以了,但愣是没做出来。太菜了,下来又花了点时间才做出来。 问题:一个(X,Y)的迷宫,入口左上角,出口右下角,求出走出迷宫的路径的条数。 算法: def solution(map, row, co 阅读全文
摘要:
笔试的时候没做出来,就顺手截图了。 虽然知道要用动态规划做,但我一直就不太懂动态规划。笔试完又花了2小时把它做出来了。也不知道性能怎么样,但还好做出来了。 def solution(n, toltal_money, until_price, until_hot): 二维数组,每一行代表0到total 阅读全文
摘要:
[toc] 一、python的内存机制 python中的内存机制 如下所示: 解释: \ 1, 2层主要由操作系统进行操作。 第0层是由C语言中的malloc,free等内存分配和释放函数进行内存操作 第1层则是在第0层的基础之上对其提供的接口进行了统一的封装。 这是因为:虽然不同的操作系统都提供标 阅读全文
摘要:
数据结构中常见的问题,最近复习到了,用python做一遍。 n = 4时: n = 8时: 阅读全文
摘要:
参考了一个数的二进制形式有多少个1的思路。如果一个数是2的整数次方,那这个数的二进制形式中只有一个1,其余全为0 阅读全文
摘要:
题目: 剑指offer的思路,顿时觉得极妙。删除节点node1,先把其下一个节点node2的内容复制到node1这个节点,然后把节点node1的指针指向node2的下一个节点,最后删除节点node2。 解题: 阅读全文
摘要:
题目: 参考大数运算的方法。考虑到位数会很大,所以采用字符串的形式解决。对输入的n,创建一个长度为n的数组,分别存放打印时数字的每一位,高位用0补足。为方便使用字符串打印结果,所以数组中存的都是字符型式的0 9 解法: def print_one_max_number(n): if n 阅读全文