如何终止一个线程 发表于 2017-03-23 更新于 2023-10-18 分类于 java 本文字数: 680 阅读时长 ≈ 1 分钟 JAVA如何让一个线程死亡或结束 不推荐使用stop()方法终止线程。,因为stop()方法容易引起死锁。 阅读全文 »
求二叉树的深度 发表于 2017-03-21 更新于 2023-10-18 分类于 算法 本文字数: 1.1k 阅读时长 ≈ 1 分钟 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 阅读全文 »
第一个只出现一次的字符 发表于 2017-03-21 更新于 2023-10-18 分类于 算法 本文字数: 795 阅读时长 ≈ 1 分钟 题目描述 在一个字符串(1<=字符串长度<=10000,全部由大写字母组成)中找到第一个只出现一次的字符,并返回它的位置. 阅读全文 »
第N个丑数 发表于 2017-03-20 更新于 2023-10-18 分类于 算法 本文字数: 997 阅读时长 ≈ 1 分钟 题目描述 把只包含因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 阅读全文 »
把数组排成最小的数 发表于 2017-03-20 更新于 2023-10-18 分类于 算法 本文字数: 1.4k 阅读时长 ≈ 1 分钟 题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 阅读全文 »
连续子数组的最大和 发表于 2017-03-19 更新于 2023-10-18 分类于 算法 本文字数: 180 阅读时长 ≈ 1 分钟 题目描述 在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?(子向量的长度至少是1) 思路 test
Hexo利用Github分支在不同电脑上写博客 发表于 2017-03-19 更新于 2023-10-18 分类于 hexo 本文字数: 1.9k 阅读时长 ≈ 2 分钟 利用github的不同分支来分别保存网站静态文件与hexo源码(md原始文件及主题等),实现在不同电脑上都可以自由写博客。 Github Page这里假设你已经在github上建好了page的仓库,也就是 “yourusername.github.io”的名字的项目仓库,比如我的 xiaoybboy.github.io 。另外,也假设你在自己的电脑上已经配置好git、hexo、node js等环境。 阅读全文 »
hexo提交新文章错误 发表于 2017-03-19 更新于 2023-10-18 分类于 hexo 本文字数: 2.2k 阅读时长 ≈ 2 分钟 hexo提交新文章出错 提交文章的时候报了下面这个错误, 阅读全文 »
数组中出现次数超过一半的数字 发表于 2017-03-19 更新于 2023-10-18 分类于 算法 本文字数: 1.7k 阅读时长 ≈ 2 分钟 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 阅读全文 »
按字典序输出一个字符串的全排序 发表于 2017-03-18 更新于 2023-10-18 分类于 算法 本文字数: 1.9k 阅读时长 ≈ 2 分钟 题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 阅读全文 »