自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 树--Minimum Depth of Binary Tree

题目:Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node. class Solution { public:     int run(...

2018-08-31 00:08:44 124

原创 栈-evaluate-reverse-polish-notation

题目: Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are+,-,*,/. Each operand may be an integer or another expression. Some examples: ["2", "1", "+", "...

2018-08-31 00:06:45 97

原创 穷举--max-points-on-a-line

题目:Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. /**  * Definition for a point.  * struct Point {  *     int x;  *     int y;  *     Point() : x(...

2018-08-31 00:04:30 123

原创 十进制转任意进制

题目描述 输入两个不超过整型定义的非负10进制整数A和B,输出A+B的m (1 < m <10)进制数。 输入描述 输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。 当m为0时输入结束。 输出描述 输出格式:每个测试用例的输出占一行,输出A+B的m进制数。   #include <stdio.h> #include <math...

2018-08-30 23:59:29 676

原创 链表--sort-list

题目:Sort a linked list in O(n log n) time using constant space complexity. /**  * Definition for singly-linked list.  * struct ListNode {  *     int val;  *     ListNode *next;  *     ListNode(int x) ...

2018-08-30 23:53:34 82

原创 面试题3:数组中重复的数字

题目:在一个长度为n的数组里,所有数字都在0 - n-1范围内,数组中的某些数字是重复的,但不知道有几个重复的。请找出其中的任意一个重复数字。 举例:{2,3,1,0,2,5,3对应重复的数字为2或者3。 方法一,哈希表法: bool duplicate(int numbers[], int length, int* duplication) {//duplicate重复

2017-06-01 22:21:11 169

原创 动态规划问题--最长公共子序列(LCS)问题--删除一些字符使得剩下的是一个回文子串

题目:给定一个字符串s,你可以删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长,输出需要删除的字符个数。 输入描述:输入数据包含多组,每组包含一个字符串s,并且保证:1 输出描述:对于每一组数据,输出一个整数,代表最少需要删除的字符个数。 输入例子:google 输出例子:2 知识点: 最长公共字串和公共子序列的区别,字串必须连续,子序列不必连续。 vect

2017-05-22 17:35:18 468

原创 无分类域间路由选择CIDR

CIDR特点: 1. 消除传统的A,B,C地址和划分子网的概念,更有效分配IPV4地址空间,使用各种长度的“网络前缀“来替代地址中的网络号和子网号。 2. CIDR把网络前缀都相同的连续IP地址组成一个“CIDR地址块”,即强化路由聚合。 构成超网:将网络前缀缩短,网络前缀越短,地址快所包含的地址数就越多。 在使用CIDR中,在查找路由表时可能会得到不止一个匹配结果,应选择具有最长网络前缀

2017-05-16 23:17:18 1616

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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