上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: Sadly, 这节课带过去的笔记本没电了 T^T导致没有一行 Code, Sorry笔记如下: 1 Shape * p1; //使用指针创建对象的方法 2 p = new Circle (2.0); 3 Shape * p2; 4 p = new Rectangle (3.0, 5.0); 5... 阅读全文
posted @ 2015-06-01 23:08 Jeremy Wu 阅读(235) 评论(0) 推荐(0)
摘要: 有n个程序,这n个程序运作产生m行代码,但是每个程序产生的BUG总和不能超过b,给出每个程序产生的代码,每行会产生ai个BUG,问在总BUG不超过b的情况下,我们有几种选择方法思路:看懂了题意之后就是一个完全背包题了定义dp[ i ][ j ][ k ] 表示前 i 个程序员,已经写了 j 行代码,... 阅读全文
posted @ 2015-05-31 15:25 Jeremy Wu 阅读(333) 评论(0) 推荐(0)
摘要: Peronal Link: http://segmentfault.com/a/1190000002464822这节课讲了本门课程 面向对象程序设计中最为重要的一个部分 - 多态 1 /*********************************************************... 阅读全文
posted @ 2015-05-25 15:03 Jeremy Wu 阅读(254) 评论(0) 推荐(0)
摘要: 用汇编语言编写一个程序,找出在数据段中预先定义的一组带符号数中的最大数和最小数,并将它们的序号显示到屏幕上(假设序号从0开始)。例如一组数据定义为: 0A5H,32H,73H, 08H,0FH,90H,0DAH,3BH 则显示结果为:Max:2 Min:5 my solution: 1 data... 阅读全文
posted @ 2015-05-24 17:18 Jeremy Wu 阅读(398) 评论(0) 推荐(0)
摘要: 这节课继续讲解了 static 作为静态数据成员 / 成员函数的用法具体详解我都已注释出来了,大家可以慢慢看有任何问题都可以在这篇文章下留言我会及时解答 :)//static 静态数据成员//static 静态成员函数#include using namespace std;class Intege... 阅读全文
posted @ 2015-05-18 14:03 Jeremy Wu 阅读(307) 评论(1) 推荐(1)
摘要: From:http://my.oschina.net/leejun2005/blog/1171671、先科普下最长公共子序列 & 最长公共子串的区别:找两个字符串的最长公共子串,这个子串要求在原字符串中是连续的。而最长公共子序列则并不要求连续。2、最长公共子串其实这是一个序贯决策问题,可以用动态规划... 阅读全文
posted @ 2015-05-17 10:59 Jeremy Wu 阅读(339) 评论(0) 推荐(0)
摘要: 前言:今天接着学习动态规划算法,学习如何用动态规划来分析解决矩阵链乘问题。首先回顾一下矩阵乘法运算法,并给出C++语言实现过程。然后采用动态规划算法分析矩阵链乘问题并给出C语言实现过程。1、矩阵乘法 从定义可以看出:只有当矩阵A的列数与矩阵B的行数相等时A×B才有意义。一个m×r的矩阵A... 阅读全文
posted @ 2015-05-17 10:31 Jeremy Wu 阅读(422) 评论(0) 推荐(0)
摘要: 一般的做法是:int **p = new int*[m]; //m行n列型for (i = 0; i < m; ++i) { p[i] = new int[n]; for (j = 0; j < n; ++j) scanf ("%d",&p[i][j]);} 待补充... 阅读全文
posted @ 2015-05-16 23:49 Jeremy Wu 阅读(2538) 评论(3) 推荐(0)
摘要: 1、v+移动光标可以选中文本。2、y可以复制已经选中的文本3、p可以粘贴复制一行则:yy复制当前光标所在的位置到行尾:y$复制当前光标所在的位置到行首:y^复制三行则:3yy,即从当前光标+下两行。剪切文本:用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。剪切一行:dd剪切当... 阅读全文
posted @ 2015-05-16 22:31 Jeremy Wu 阅读(197) 评论(0) 推荐(0)
摘要: Kruscal Template :很裸的KruscalTemplate(求最小生成树中最长路,即最短路中最长路)//#pragma comment(linker, "/STACK:16777216") //for c++ Compiler#include #include #include #in... 阅读全文
posted @ 2015-05-14 11:14 Jeremy Wu 阅读(281) 评论(0) 推荐(0)
摘要: ProblemYou're about to play a simplified "battleship" game with your little brother. The board for this game is a rectangular grid withRrows andCcolum... 阅读全文
posted @ 2015-05-12 15:49 Jeremy Wu 阅读(296) 评论(0) 推荐(0)
摘要: 本次上课继续讲解了 [ ] 、-> 等运算符重载的具体例子也讲解了C++单个参数的类的类型转换的案例最后稍微提到了 static 的第三种作用:静态数据成员具体详解我都已注释出来了,大家可以慢慢看有任何问题都可以在这篇文章下留言我会及时解答 :)#include #include using nam... 阅读全文
posted @ 2015-05-11 13:55 Jeremy Wu 阅读(260) 评论(0) 推荐(0)
摘要: 也是一道比赛时候没有写出来的题目,队友想到了解法不过最后匆匆忙忙没有 A 掉What a pity...题意:定义Beauty数是一个序列里所有不相同的数的和,求一个序列所有字序列的Beauty和 1 #include #include #include #include #include #inc... 阅读全文
posted @ 2015-05-07 15:43 Jeremy Wu 阅读(212) 评论(0) 推荐(0)
摘要: 每年省赛必有的一道模拟题,描述都是非常的长,题目都是蛮好写的...sigh... 比赛的时候没有写出这道题目 :(题意:首先输入4个数,n,q,p,c代表有n个队伍,q个服务器,每支队伍的初始分数p,还有c次操作对于每次操作,首先输入一个k,代表k次攻击每次攻击有三个数,a,b,c,代表a通过c服务... 阅读全文
posted @ 2015-05-07 15:06 Jeremy Wu 阅读(292) 评论(0) 推荐(0)
摘要: 在数组中,对于所有元素,找出比当前元素大的下一个元素意思就是,eg. 数组为 3 1 2 5 4 6 7那么我们需要得到的结果应该是 5 2 5 6 6 7 -1解决方法如下:暴力匹配: O (n ^ 2 ) 的效率对所有元素匹配过去,效率非常的低经过提示, 我想到的一种 O ( nlg n... 阅读全文
posted @ 2015-05-04 09:31 Jeremy Wu 阅读(804) 评论(1) 推荐(0)
摘要: 先上笔记内容吧:这次上课的内容有关构造函数析构函数运算符重载return * this 内容很细,大家好好回顾笔记再照应程序复习吧 :)#include using namespace std;class Integer {public: int i; int geti () cons... 阅读全文
posted @ 2015-04-28 21:33 Jeremy Wu 阅读(298) 评论(0) 推荐(0)
摘要: 这题的意思是给你 n 道菜,第 i 道菜需要 Ai 步才能完成每次你能对 m 道菜分别完成一步,请问最少需要几次?这题暴力写肯定是不行的,去年省赛的时候就是没写出来这题,今天再把思路理一理吧。首先我们需要明确的是1. n m ①此时我们不难发现这个现象,如果 sum (A[i]) 能被 m 整除... 阅读全文
posted @ 2015-04-24 20:43 Jeremy Wu 阅读(179) 评论(0) 推荐(0)
摘要: 考验理解能力的时候到了 T^TVery often, especially in programming contests, we treat a sequence of non-whitespace characters as a string. But sometimes, a string m... 阅读全文
posted @ 2015-04-21 14:21 Jeremy Wu 阅读(361) 评论(0) 推荐(0)
摘要: 参考 :http://upliu.net/how-cout-out-2-precision.html大家都知道用 C 语言中 printf () 函数可以非常方便控制保留 几位小数输出不过在 C++ 当中也是可以控制小数保留,cout () 和 printf () 还是有一些区别 cout 然后再... 阅读全文
posted @ 2015-04-19 16:26 Jeremy Wu 阅读(33496) 评论(0) 推荐(0)
摘要: 题目的描述非常好理解。不算难的模拟题,也没有坑,思路清晰即可。(某丁学长在前年省赛时萎在这道模拟,其实好好想还是可以A 的//#pragma comment(linker, "/STACK:16777216") //for c++ Compiler#include #include #include... 阅读全文
posted @ 2015-04-19 16:20 Jeremy Wu 阅读(218) 评论(0) 推荐(0)
摘要: ProblemYou are waiting in a long line to get a haircut at a trendy barber shop. The shop has B barbers on duty, and they are numbered 1 through B. It ... 阅读全文
posted @ 2015-04-18 15:18 Jeremy Wu 阅读(1006) 评论(0) 推荐(0)
摘要: 本次作业大力感谢以下量 参考信息经典算法总结之线性时间做选择http://www.cnblogs.com/javaspring/archive/2012/08/17/2656208.html11.4 双重散列法:http://blog.csdn.net/zixiawzm/article/detail... 阅读全文
posted @ 2015-04-16 21:40 Jeremy Wu 阅读(677) 评论(0) 推荐(1)
摘要: C++获取当前时间和计算程序运行时间的方法 获取当前时间: #include #include using namespace std; int main() { SYSTEMTIME sys; GetLocalTime(&sys); cout#includevoid... 阅读全文
posted @ 2015-04-16 16:47 Jeremy Wu 阅读(1658) 评论(0) 推荐(0)
摘要: 1.关于setC++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时候... 阅读全文
posted @ 2015-04-16 15:42 Jeremy Wu 阅读(250) 评论(0) 推荐(0)
摘要: 下面这个例子就是 STL:pair 的用法#include #include #include using namespace std; int main () { pair product1 ("tomatoes",3.25); pair product2; pair product3... 阅读全文
posted @ 2015-04-16 15:05 Jeremy Wu 阅读(243) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 12 下一页