摘要:
新手到专家需要经历5个阶段 真正的专家不怕考验,而轻松面对~ 真正的专家很难将自己的行为解释清楚,而熟练到已经无意识了。 新手:很在乎自己是否能成功,不知道自己是对是错,不是特别想要学习,只是实现一个立竿见影的目标,不知道如何应付错误,错误出现不知所措。新手需要指令清单,有规则,有顺序。但规则只能让 阅读全文
摘要:
人工智能是为了用机器来替代人类来完成逻辑和思考的工作,而图灵对人工智能的贡献和对反驳言论的辩解都很有趣,值得学习。 这本书的创新来源于生活和科学艺术结合促进创新这两个结论并不反对,但是需求也可以催生许多重要的创新, 正如某位忘记名字的人所说,懒惰为科技进步提供了巨大的推动力, 我相信只有抓住具体实际 阅读全文
摘要:
快速排序(Quicksort)是对冒泡排序的一种改进。基本思想是:通过一趟排序将要排序的数据分割成独立的两 部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排 序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 示例: 对 [-9,78,0, 阅读全文
摘要:
冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较 相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就象水底下的气泡一样逐渐向上冒。 优化: 因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说 阅读全文
摘要:
思路: 1) 第一个皇后先放第一行第一列 2) 第二个皇后放在第二行第一列、然后判断是否 OK, 如果不 OK,继续放在第二列、第三列、依次把所有列都 放完,找到一个合适 3) 继续第三个皇后,还是第一列、第二列……直到第 8 个皇后也能放在一个不冲突的位置,算是找到了一个正确 解 4) 当得到一个 阅读全文
摘要:
《创新者》是《乔布斯传》的做者所著的,关于IT历史与关键人物的书籍。 这本书主要是通过对信息技术发展史和此过程中一些重要的人或者团队事迹的表述来说明创新的方法,正如两个序言中所说,创新来源于生活和科学艺术的碰撞更容易产生令人震惊的创新。但是在我看完这本书之后却得出了其他的结论,就是创新来源于需求,比 阅读全文
摘要:
1)输入一个逆波兰表达式(后缀表达式),使用栈(Stack), 计算其结果 2) 支持小括号和多位数整数,因为这里我们主要讲的是数据结构,因此计算器进行简化,只支持对整数的计算。 思路分析: 例如: (3+4)×5-6 对应的后缀表达式就是 3 4 + 5 × 6 - , 针对后缀表达式求值步骤如下 阅读全文
摘要:
class Solution { public Node copyRandomList(Node head) { if(head == null) return null; Node cur = head; // 1. 复制各节点,并构建拼接链表 while(cur != null) { Node 阅读全文
摘要:
在linux和Mac系统中,tensorflow跑mnist数据集出现错误, 这是在Mac系统上的PyCharm上的报错 本来看到是权限问题,开了全部权限,也不管用 后来搜索了一下,是系统问题 链接:https://blog.csdn.net/weixin_44100850/article/deta 阅读全文
摘要:
人类对正义的追求必须在规则之下,通过规则筛选出人们可以接受的有限正义。无论是孩童的游戏,还是成人的体育比赛,人类都是在不断学习去确立规则,遵守规则。但是往往游戏会变成胡闹,比赛会成为殴斗,原因或者是规则本身不公平,或者是有人不愿意遵守规则。这就是程序正义,一定通过程序追求法律的正义。 法律判断优于道 阅读全文