adminpd的博客

一个伪代码的成长之路

【c++】sublime text3在终端中运行

前言 sublime是一款非常出色的文本编辑器,也自带对许多语言的编译运行,如编译cpp时,一般没有输入要求时可以很好的运行,但遇到scanf或cin时无法正常的输入。 解决办法 既然sublime的终端无法正常输入,那就直接在系统终端下运行。 1. 打开sublime安装目录 ...

2018-08-06 12:40:13

阅读数 1072

评论数 0

GitHub学生包申请(学生认证)教程

Github 学生包包含很多开发者工具,比较吸引的是 DigitalOcean 的 50美元 代金券和 NameCheap 的免费 .me 域名和 Comodo 的 SSL 证书。 申请条件 年龄大于 13 岁并正在进行可能被授予学位或学历的课程,意味着你从初中开始就可以申请学生包...

2018-06-27 20:55:29

阅读数 7969

评论数 1

百度云网页视频加速播放

最近使用百度云看考研视频,但是百度云的播放器太简陋,无法倍速播放视频,太浪费时间了,听说firefox可以加速播放,可我又是chrome的死忠,于是在网上查到一个简单的方法。 进入播放页面,按F12进入开发者模式 在console中输入: videojs.getPlayers(...

2018-05-24 17:17:27

阅读数 14375

评论数 4

【剑指offer】38二叉树的深度

/** *输入一棵二叉树,求该树的深度。 *从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径, *最长路径的长度为树的深度。 */ import java.util.Queue; import java.util.LinkedList;public class Solution { ...

2018-05-05 22:18:37

阅读数 92

评论数 0

【剑指offer】37数字在排序数组中出现的次数

/** *统计一个数字在排序数组中出现的次数。 */public class Solution { //二分查找 public int GetNumberOfK(int [] array , int k) { if (array.length==0) ...

2018-05-05 22:17:43

阅读数 65

评论数 0

【剑指offer】36两个链表的第一个公共结点

/** *输入两个链表,找出它们的第一个公共结点。 */ class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }public cla...

2018-05-01 22:26:36

阅读数 51

评论数 0

【剑指offer】35数组中的逆序对

/** *在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。 *输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 * 即输出P%1000000007 */public class Solution { public ...

2018-04-29 23:51:33

阅读数 64

评论数 0

【剑指offer】34第一个只出现一次的字符

/** *在一个字符串(1<=字符串长度<=10000,全部由字母组成)中 *找到第一个只出现一次的字符,并返回它的位置 */import java.util.HashMap;public class Solution { public int FirstNotRepeatin...

2018-04-26 22:25:14

阅读数 39

评论数 0

【剑指offer】33丑数

/** *把只包含因子2、3和5的数称作丑数(Ugly Number)。 *例如6、8都是丑数,但14不是,因为它包含因子7。 *习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 */import java.util.ArrayList;public class Solution...

2018-04-26 22:24:23

阅读数 46

评论数 0

【剑指offer】32把数组排成最小的数

/** *输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 *例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 */import java.util.ArrayList; import java.util.Collec...

2018-04-26 22:23:35

阅读数 61

评论数 0

【剑指offer】31整数中1出现的次数

/** *题目描述: *求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数? *为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次, *但是对于后面问题他就没辙了。ACMer希望你们帮帮他, *并把问题更加普遍化,可以很快的求出任意非负整数...

2018-04-26 22:22:22

阅读数 35

评论数 0

【剑指offer】30连续子数组的最大和

/** *题目描述: *HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。 *今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和, *当向量全为正数的时候,问题很好解决。 *但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢? *例如:...

2018-04-26 22:20:42

阅读数 36

评论数 0

【剑指offer】29最小的K个数

/** *题目描述: *输入n个整数,找出其中最小的K个数。 *例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 */ import java.util.ArrayList;public class Solution { /*思路一:O(N) 利...

2018-03-26 21:32:34

阅读数 56

评论数 0

【剑指offer】28数组中出现次数超过一半的数字

/** *题目描述: *数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 *例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。 *由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 */ public class Solution { ...

2018-03-26 21:31:50

阅读数 50

评论数 0

【剑指offer】27字符串的排列

/** *题目描述: *输入一个字符串,按字典序打印出该字符串中字符的所有排列。 *例如输入字符串abc,则打印出由字符a,b,c *所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 */ import java.util.*; public class Solution...

2018-03-26 21:31:18

阅读数 48

评论数 0

【剑指offer】26二叉搜索树与双向链表

/** *题目描述: *输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。 *要求不能创建任何新的结点,只能调整树中结点指针的指向。 */ class TreeNode { int val = 0; TreeNode left = null; TreeNode r...

2018-03-26 21:30:34

阅读数 44

评论数 0

【剑指offer】25复杂链表的复制

/** *题目描述: *输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点, *另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。 *(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) */ class RandomListNode {...

2018-03-26 21:29:49

阅读数 48

评论数 0

【剑指offer】24二叉树中和为某一值的路径

/** *题目描述: *输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。 *路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 */ import java.util.ArrayList;class TreeNode { int val = 0; ...

2018-03-26 21:29:05

阅读数 45

评论数 0

【剑指offer】13调整数组顺序使奇数位于偶数前面

/** *题目描述: *输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分, *所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 */ public class Solution { //方法一 public v...

2018-03-20 16:07:48

阅读数 58

评论数 0

【剑指offer】23二叉搜索树的后序遍历序列

/** *题目描述: *输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。 *如果是则输出Yes,否则输出No。 *假设输入的数组的任意两个数字都互不相同。 */ class TreeNode { int val = 0; TreeNode left = null; ...

2018-03-19 12:56:19

阅读数 42

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭