摘要: web前端作业2-时钟的绘制 阅读全文
posted @ 2017-10-15 14:43 799 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 题意:数组长度为N,找出数组中元素出现个数大于N/2 的众数 法一:先排序,再来一次遍历硬数一下 法二:Moore Voting Algorithm算法,动画在这里:http://www.cs.utexas.edu/~moore/best-ideas/mjrty/example.html#step1 阅读全文
posted @ 2017-10-12 23:26 799 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 题意:在排序的数组,找到两个元素和为target,返回其下标index1 和 index2 (1<=index1 < index2),只有一种答案,每个元素不能用两次。 分析: 阅读全文
posted @ 2017-10-12 23:12 799 阅读(103) 评论(0) 推荐(0) 编辑
摘要: class Solution { public: int maxProfit(vector& prices) { int local=0,golal = 0; for (int i=0; i<prices.size()-1; i++) { local = ma... 阅读全文
posted @ 2017-10-11 23:58 799 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题意:给定序列,找出max(prices[j] - prices[i]) ( j > i) 动态规划 : local = max ( local + prices[i+1] - prices[i], 0); 阅读全文
posted @ 2017-10-11 16:17 799 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题意:两个有序vector 合并保持有序 阅读全文
posted @ 2017-10-11 15:34 799 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 小记:没有信仰的人,犹如惊弓之鸟。 阅读全文
posted @ 2017-10-11 14:32 799 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 欢迎指正!!!! 标明出处,欢迎转载!!!! 函数传参:就是形参复制一份实参的值,抱回函数体里算 函数内部修改外部变量的值,需要一级指针; 函数内部修改外部指针变量的值,需要二级指针; 经典问题1 :交换CET1 和 CET2 的值(一级指针交换值) Wrong: Wrong: 错误:因为交换的是副 阅读全文
posted @ 2017-10-09 13:14 799 阅读(13542) 评论(0) 推荐(1) 编辑
摘要: 二重指针 例子1: Question Question int **ptr1 = NULL; cout<<"情况一 ptr1 == "<<ptr1<<endl; cout<<"情况一 *ptr1 == "<<*ptr1<<endl; cout<<"情况一 **ptr1 == "<<**ptr1<<e 阅读全文
posted @ 2017-10-09 01:51 799 阅读(4329) 评论(1) 推荐(1) 编辑
摘要: 复杂类型说明: 指针: 1. 指针的类型:把声明指针的语句中,指针名字去掉,剩下的就是指针的类型 2.指针所指向的类型:把声明指针的语句中,指针的声明符 * 和指针名字去掉,剩下的就是指针所指向的类型。 在指针的算术运算,指针的指向类型至关重要。 在指针的算术运算,指针的指向类型至关重要。 3.指针 阅读全文
posted @ 2017-10-08 19:12 799 阅读(1083) 评论(0) 推荐(0) 编辑