上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 class Solution { public: string PrintMinNumber(vector<in 阅读全文
posted @ 2019-04-25 14:35 萌新上路 阅读(672) 评论(0) 推荐(0) 编辑
摘要: /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { } };*/ class Solution { public: ve... 阅读全文
posted @ 2019-04-25 12:24 萌新上路 阅读(125) 评论(0) 推荐(0) 编辑
摘要: /* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public: queue q; ListNode* Merge(ListNode* pHea... 阅读全文
posted @ 2019-04-25 12:17 萌新上路 阅读(125) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h" int b; void pointer(int* p) //p指向的是b的地址 { int a = 11; printf("\n\nEnter function"); printf("\nthe p is point to %p , addr is %X, *p is %d\n",p , &p, *p); *p =11; //将... 阅读全文
posted @ 2019-04-25 12:16 萌新上路 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目描述 把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 思路:利用set的不重复性质和有序性,插入每一个数的2,3,5的倍数, class Solution { 阅读全文
posted @ 2019-04-25 01:34 萌新上路 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路:栈颠倒两次就是队列的顺序, 栈1先入后出存储数据,需要pop时,只要用栈2再先入后出一遍栈1的数据,栈2读出来的数据就是先入先出 需要push时,把由栈2pop过的数据 以 先入后出的顺序写入栈1, 阅读全文
posted @ 2019-04-24 14:47 萌新上路 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出平面上的n个点,现在需要你求出,在这n个点里选3个点能构成一个三角形的方案有几种。 输入描述: 第一行包含一个正整数n,表示平面上有n个点(n <= 100)第2行到第n + 1行,每行有两个整数,表示这个点的x坐标和y坐标。(所有坐标的绝对值小于等于100,且保证所有坐标不同) 输出 阅读全文
posted @ 2019-04-24 14:26 萌新上路 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 题目描述 牛牛选择了一个正整数X,然后把它写在黑板上。然后每一天他会擦掉当前数字的最后一位,直到他擦掉所有数位。 在整个过程中,牛牛会把所有在黑板上出现过的数字记录下来,然后求出他们的总和sum.例如X = 509, 在黑板上出现过的数字依次是509, 50, 5, 他们的和就是564.牛牛现在给出 阅读全文
posted @ 2019-04-23 21:24 萌新上路 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目描述 假设一个探险家被困在了地底的迷宫之中,要从当前位置开始找到一条通往迷宫出口的路径。迷宫可以用一个二维矩阵组成,有的部分是墙,有的部分是路。迷宫之中有的路上还有门,每扇门都在迷宫的某个地方有与之匹配的钥匙,只有先拿到钥匙才能打开门。请设计一个算法,帮助探险家找到脱困的最短路径。如前所述,迷宫 阅读全文
posted @ 2019-04-11 17:59 萌新上路 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题目描述 六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j],对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目。老师的目标是将巧克力分发给孩子们,使得最多的小孩上台表演。可以保证每个w[i]> 0且不能将多块巧克力分给一个孩子 阅读全文
posted @ 2019-04-11 12:08 萌新上路 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页