思路是:将这个树的根结点放到队列中,然后出队列,将其左孩子和右孩子分别放到队列中,然后再重复这样的工作,每出队列一个,就将这个队列的左孩子和右孩子进队列。依次循环。直到遍历完所有的结点。 ...
分类:
编程语言 时间:
2019-10-12 20:29:42
阅读次数:
104
在工具实现的过程中,遇到了内存爆了的问题,部分模型的规模可以达到10的100次方方甚至1000次方。(工具的主要算法涉及到了递归,递归深度会很深,所以也用到了ulimit修改栈空间来缓解爆栈的问题,治标不治本。)有一个循环,这个循环迭代16次,但是可能程序在某一次迭代过程中,已经耗光了内存,再申请空 ...
分类:
编程语言 时间:
2019-10-12 20:22:32
阅读次数:
117
cmd设置电脑自动关机 设置:(3600代表一小时,单位s) 取消 ...
分类:
其他好文 时间:
2019-10-12 19:11:03
阅读次数:
63
1. swipe方法语法 2. 手机坐标: 手机从左上角开始为0,横着的是x轴,竖着的是y轴 3. 获取屏幕的size size = driver.get_window_size() print (size) # {'width': 1080, 'height': 1920} ,返回字典类型,可使用 ...
分类:
移动开发 时间:
2019-10-12 19:07:49
阅读次数:
164
适用于Android和Java的类型安全的HTTP客户端 介绍 Retrofit将你的HTTP API转换为一个Java接口。 Retrofit类生成一个GitHubService接口的实现。 创建的GitHubService的每个调用都可以向远程web服务器发出同步或异步HTTP请求。 使用注释来 ...
分类:
其他好文 时间:
2019-10-12 19:06:01
阅读次数:
97
综合应用题: 算法分析题和算法设计题 算法分析题的重点在图 查找 排序 设计重点在线性表 树 二叉树 查找和排序 ...
分类:
其他好文 时间:
2019-10-12 18:56:39
阅读次数:
39
数组的空元素empty表示空位, 它不是一种数据类型, 而是由于人为修改arr.length 或者写入时多写了逗号造成的. undefined是一种数据类型, 在数组中表示这个位置的值未定义, 但它仍然指向某个内存地址, 这个内存地址指向的是undefined; empty和undefined在操作 ...
分类:
编程语言 时间:
2019-10-12 18:35:49
阅读次数:
113
前言 安装CUDA和NVIDIA驱动之后,屏幕分辨率过低且不可调节,尝试了几种方法都没成功解决,特此讲解决方法记录下来。 解决过程 注销进入登录界面,按ctrl+alt+F1进入命令行终端,输入账户名和密码后,输入如下命令。然后重新启动。 博主重新启动之后分辨率即可正常。不过,如果登录进入ubunt ...
分类:
系统相关 时间:
2019-10-12 18:34:54
阅读次数:
325
http://www.ruanyifeng.com/blog/2016/07/yaml.html 1.简介 YAML 语言(发音 /?jæm?l/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键 ...
分类:
其他好文 时间:
2019-10-12 14:42:03
阅读次数:
109