本文参考自《剑指offer》一书,代码采用Java语言。 题目 给定一棵二叉树和其中的一个结点,如何找出中序遍历顺序的下一个结点? 树中的结点除了有两个分别指向左右子结点的指针以外,还有一个指向父结点的指针。 思路 首先自己在草稿纸上画图,进行分析(不再展开)。可以发现下一个结点的规律为: 1.若当 ...
分类:
编程语言 时间:
2018-09-12 21:12:46
阅读次数:
179
一、学习单步的RNN:RNNCell 如果要学习TensorFlow中的RNN,第一站应该就是去了解“RNNCell”,它是TensorFlow中实现RNN的基本单元,每个RNNCell都有一个call方法,使用方式是:(output, next_state) = call(input, state ...
分类:
其他好文 时间:
2018-09-12 20:13:34
阅读次数:
238
条件判断:在Python中使用 if 语句来实现 格式一: 如果if语句判断是 True,则执行缩进的两行print语句。否则,什么也不做 格式二: 如果if判断条件为False,则执行else下面缩进的语句 格式三: if语句特点:从上往下判断,如果在某一个条件上判断为True,则执行该判断下的语 ...
分类:
编程语言 时间:
2018-09-12 17:07:04
阅读次数:
255
1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码') se ...
分类:
数据库 时间:
2018-09-12 17:00:14
阅读次数:
216
在使用VSCode编辑器,开发vue项目的时候,v-for以及v-else在Eslint的规则检查下出现错误提示:Elements in iteration expect to have 'v-bind:key' directives; Eslint规则检查显示如下: 错误提示如下: 这是因为我们安 ...
分类:
其他好文 时间:
2018-09-12 15:05:58
阅读次数:
740
角色介绍 sskaje:提起疑问者,疑似国人 narfbg:CI作者之一 估计是sskaje一针见血的表达导致了作者的第一次回复会带有不满情绪.. if redis::ttl(lock_key) > 0 then sleep 1s continue loop redis::set(lock_key, ...
分类:
其他好文 时间:
2018-09-12 14:28:07
阅读次数:
254
没考虑可以连着两个不选……直接染色了 实际上是基环森林,对于每棵基环树,dfs找出一个环边,然后断掉这条边,分别对这条边的两端点做一边treedp,取max加进答案里 treedp是设f[u]为选u点,g[u]为不选u点,然后随便转移一下就行了 cpp include include using n ...
分类:
其他好文 时间:
2018-09-12 10:12:55
阅读次数:
159
Try语句 用法:处理异常信息 存在的形式:try-except X-except T...-except-else-finally(其中X T为错误的类型) 表达意思:try语句是执行正常语句,如果正常语句中出现错误,查找错误类型并执行,如果没有找到错误类型,执行except语句,然后执行else ...
分类:
其他好文 时间:
2018-09-12 01:25:00
阅读次数:
232
回顾里下上节课讲的课程,主要有格式化和编码内容。(1)格式化输出使用%s和%d(占位符),如果想输出%,则使用%%。(2)编码:ascii码只能显示英文,特殊符号,数字。万国码 unicod 最开始是16位,由于中文字节太多,使用32位(4个字节),但是四个字节又太多,占用资源多。于是升级utf-8 ...
分类:
编程语言 时间:
2018-09-12 01:24:28
阅读次数:
162
E - New Year Domino 思路:我用倍增写哒,离线可以不用倍增。 ...
分类:
其他好文 时间:
2018-09-12 01:22:13
阅读次数:
198