在LeetCode上做题时,有很多二叉树相关题目的测试数据是用列表给出的,提交的时候有时会出现一些数据通不过,这就需要在本地调试,因此需要使用列表来构建二叉树,方便自己调试。LeetCode上二叉树结点的定义如下: 使用列表构建二叉树,以及二叉树的层次遍历,先序遍历,中序遍历,后序遍历的代码如下所示 ...
分类:
编程语言 时间:
2017-10-24 19:46:57
阅读次数:
319
线性结构是什么? 线性结构是一种数据结构,它有一对一的关系,就像一个长对,一个接一个,特点是,除第一个元素和最后一个元素外,其它元素前后只有一个元素。 简单示例1: 输出为:456 3 789 2 线性表实现方式 顺序表:连续排放 单链表: 双向链表 循环链表 自设一个List<>: 首先创建一个接 ...
分类:
编程语言 时间:
2017-10-24 19:46:45
阅读次数:
239
盒子模型 基本结构:content内容、padding内边距、border边框、margin外边框 概念图 盒子模型 基本结构:content内容、padding内边距、border边框、margin外边框 概念图 图1 图2 边框 边框 1.边框样式:实线solid、虚线dashed、点线dott ...
分类:
其他好文 时间:
2017-10-24 19:46:29
阅读次数:
148
using UnityEditor;using UnityEngine; public class BuildAssetBundle{ /// <summary> /// 点击后,所有设置了AssetBundle名称的资源会被 分单个打包出来 /// </summary> [MenuItem("As ...
分类:
编程语言 时间:
2017-10-24 19:46:20
阅读次数:
165
转自:http://blog.csdn.net/testcs_dn/article/details/48711805使用yum安装计划任务功能,结果提示:# yum -y install vixie-cronLoaded plugins: fastestmirror, refresh-package... ...
分类:
移动开发 时间:
2017-10-24 19:46:11
阅读次数:
221
题目描述 小明要去一个国家旅游。这个国家有N个城市,编号为1~N,并且有M条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。 所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上除了第一个城市,每个城市都在路线前一个城市东面,并且满足这个前提下还希望游览的城市尽量 ...
分类:
其他好文 时间:
2017-10-24 19:45:52
阅读次数:
160
private static string key { get { return "lelelelelelelele"; } } private static byte[] AesIv = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF, 0x12,... ...
分类:
其他好文 时间:
2017-10-24 19:45:41
阅读次数:
141
一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://githu ...
前言: 1,在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头 2,以snsapi ...
分类:
微信 时间:
2017-10-24 19:45:26
阅读次数:
321
接上一篇,程序员在敲代码的时候觉得无聊,无聊的时候,会想到去吃零食,那么假如一个函数: 结果: 完成的时间为: 10.001572132110596 但是但是,程序员只有两只手,那么吃零食和敲代码是不能同时进行了,需要加一个线程锁: 完成时间: 完成的时间为: 14.000801086425781 ...
分类:
编程语言 时间:
2017-10-24 19:45:17
阅读次数:
194
VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行, 简单点说就是你写的程序不需要编译成 ...
分类:
其他好文 时间:
2017-10-24 19:45:03
阅读次数:
220
C#语言需要的一些英语注释 About 关于 abstract 抽象的 Abstract 抽象的 Accept 接受 activat 活跃 add 增加 Align 对其方式 All 全部 Allow 允许 AllowDrop 指示控件星否可接受 用户拖到它上面的数据 Always 总是 Any 任 ...
首先,我们要知道选择器的作用,选择器就是匹配页面中的元素,规范页面中哪些元素可以使用规定好的样式。。 一、基础选择器 1、通用选择器 作用:匹配页面中所有的元素 语法:* 例子: *{ color:red; } body{ color:red; } 2、元素选择器 别名:标签选择器,标记选择器,标签 ...
分类:
Web程序 时间:
2017-10-24 19:44:43
阅读次数:
199
如果要我为初步学习HTML5、CSS3、javascript技术的同学推荐一本书,我认为《精通HTML5 + CSS3+JavaScript网页设计》值得读一读。 这本书对于初学者,是有一点门槛: 开发环境的介绍不够多。 操作不多。 第一章和第二章的概念太多。 所以,这本书比较适合于有一定动手能力或 ...
分类:
其他好文 时间:
2017-10-24 19:44:37
阅读次数:
115
在并发编程中我们经常听到以下一些概念,今天我将尝试进行阐述。 一、并发 同时干多件事情,这就是并发的作用。 web服务器可以利用并发同时处理大量用户的请求。 只要我们需要程序同时干多件事情,我们就需要并发。 二、多线程 并发编程的一种形式,其采用多个线程执行程序。 线程是一个独立的运行单元,每个进程 ...
分类:
其他好文 时间:
2017-10-24 19:44:30
阅读次数:
140
使用Linux系统做网站服务器的,本地修改完Js或者css传到服务器上面经常会有没效果的情况,这是linux服务器缓存的问题,导致本地下载的js还是旧版本的,如下分享一下具体的解决办法,如下: 可以再添加js引用的地方,设置参数比如 xx.js?v=1.1 ,每次修改js都要更新v的参数,这样新的j ...
分类:
Web程序 时间:
2017-10-24 19:44:23
阅读次数:
261