题目: 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。 要求不能创建任何新的节点,只能调整树中节点指针的指向。我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。“he ...
分类:
编程语言 时间:
2020-07-11 00:26:16
阅读次数:
74
归并排序: 先分治后归并。 edit play_arrow brightness_4 /* Java program for Merge Sort */ class MergeSort { // Merges two subarrays of arr[]. // First subarray is ...
分类:
编程语言 时间:
2020-07-10 23:51:51
阅读次数:
78
mkdir stage && cd stage // 创建项目文件夹进入项目 npm init // 初始化依赖 npm install -S react react-dom // 安装react相关依赖 npm install -D webpack webpack-cli webpack-dev- ...
分类:
Web程序 时间:
2020-07-10 20:59:33
阅读次数:
66
定时任务 定时任务的作用 1.系统级别的定时任务 ? 临时文件清理 ? 系统信息采集 ? 日志文件切割 2.用户级别的定时任务 ? 定时向互联网同步时间 ? 定时备份系统配置文件 ? 定时备份数据库的数据 计划任务服务 # 定时任务,服务启动和停止 # c6 /etc/init.d/crond st ...
分类:
其他好文 时间:
2020-07-10 19:01:19
阅读次数:
111
1、在 gitoschin 上面新建一个空的项目。2、在本地目录下 ,右键打开”GitBash Here”黑窗口3、git init 把项目初始化后 git add. 把项目的所有文件加入暂存区git commit -am '项目的这初始化' 把项目提交到本地仓库4、 接下来,为本地的仓库创建一个远... ...
分类:
其他好文 时间:
2020-07-10 15:16:08
阅读次数:
80
linux自定义服务并设置开机自启动 【init.d】 服务脚本 #!/bin/sh #chkconfig: 2345 80 05 #description: api-server start() { nohup java -jar ./ } stop() { } status() { `ps -e ...
分类:
其他好文 时间:
2020-07-10 13:32:25
阅读次数:
70
1.创建一个数据库 2.使用 sequelize cli 初始化 项目的数据库配置信息 'npx sequelize init' 3.生成模型文件 1.migrate文件 2.model文件 'npx sequelize model:generate --name user --attributes ...
分类:
数据库 时间:
2020-07-10 11:38:06
阅读次数:
192
'''15-1'''import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签x_valye = list(range(1,5001))y_value = list(x**3 for ...
分类:
编程语言 时间:
2020-07-10 11:30:13
阅读次数:
83
#leetcode递归学习 参考: [1]https://www.jianshu.com/p/1395fae8a1ae ##三步走 (1)确定终止条件 (2)确定递归过程 (3)确定本层递归返回值 ##一、104 二叉树最大深度 /** * Definition for a binary tree ...
分类:
其他好文 时间:
2020-07-10 09:24:32
阅读次数:
58
HTML简介 HTML :HyperText Markup Language 超文本 :文本内容 + 非文本内容(图片、视频、音频等) 标记 :又叫标签 语言 :编程语言 标签 单标签 :<……> 双标签 :<……> </……> 标签的属性:来修饰标签的,设置当前标签的一些功能。 <标签 属性=”值 ...
分类:
Web程序 时间:
2020-07-10 09:24:19
阅读次数:
56