摘要:几个比较容易忘记的东西....... 移动构造函数: Vector(Vector &©) //移动构造函数 { if(copy.A!=NULL) { A=copy.A; ...
阅读全文
摘要:设计如图所示的菜单,并编写相应用的消息处理函数.. 菜单1: 画图 画线 画矩形 画图 菜单2:颜色 红色(r) CTRL+F2; 绿色(g) CTRL +F1 蓝色(b) CTRL+F3: 问题:VIEW如何调用CMainFrame里面的变量? CMainFrame* pF = (CM...
阅读全文
摘要:要求..单击出现 一个输入成绩的框,点确定后,计算平均成绩 意义很大~ 完成对话框 再写个鼠标点击的响应部分 鼠标点击的响应部分为难点.... void CWj1401_0302140107_9View::OnLButtonDown(UINT nFlags, CPoint ...
阅读全文
摘要:作业要求: 用定时器控制蝴蝶在窗口废物,如图所示... 这是什么鬼作业啊...蝴蝶还要我这个手残手画啊233333333 (ノಠ 。ಠ)ノ彡┻━┻ 不过多亏之前几个鬼作业的福 收获颇丰富~~~~ 好吧,,老规矩,,现在网上看看教程先...干程序员这行,不会翻资料...
阅读全文
摘要:作业要求: 按下鼠标右键画圆。 按下鼠标左键移动曲线。 丝毫没有思路。。网上教程又比这个程序复杂100倍... 好吧 总算找到一个合适的了... 转载至:http://blog.chinaunix.net/uid-26275986-id-3868272.html 红色字部分是我自己的注解...
阅读全文
摘要:根据这段源代码 一步一步剖析CDC的使用 void CDrawSinXView::OnDraw(CDC* pDC){CDrawSinXDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native ...
阅读全文
摘要:界面已经实现完毕。 要完成的操作就是1.性别分组(2选1) 2.属性勾选 3.年龄通过滚动条调整 4.职称通过下方的列表框选择 5.输入姓名 6.存入左方的列表框 7.当选择左方列表框的人时,可以显示出之前保存的信息..... 好吧一步步学。。。 一:单选框 性别分组 先创建两个单选框...
阅读全文
摘要:题意: 有N个事件,M台机器。事件有开始时间,持续时间,要在结束时间之前完成,问是否能完成所有事件? 非自己思考出来的 建图:把每个任务和每一天都看做一个点,添加源点和汇点。源点与每个任务之间连一条边,容量为完成该任务所需处理次数。若第i个任务可以在Si至Ei天处理,则由该任务向这些天分...
阅读全文
摘要:题目大意: 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。 只需要再更新的时候判断一下就好 void dijstra(int s){ dist[s]=0; for(in...
阅读全文
摘要:路径只能由小序号到大序号..(起点可以视为最小的序号和最大的序号) 问怎么走 happy值最大.. DFS N=100 且只能小序号到大序号 显然dfs可以过.. 但是存路径的时候sb了.....应该在更新答案时拿一个ans_dis数组去全部存一遍路径... #include #incl...
阅读全文
摘要:题目大意 求多组i到j的最短路径 并输出字典序最小.... 现在只会floyd的方式 利用dis[i][j] 表示i到j的路径中i 后面的节点 更新是比较dis[i][j] dis[i][k]. 记住这个就好 ,其余存法貌似会有问题。代码如下: #include #include #...
阅读全文
摘要:标签:图结构 最短路 题目大意:给你一个无向图,至少经过3个节点的简单回路(不能包括其他环) 一开始的思路:用一个NUM[i][j]表示i到j的最短路经过几个节点,显然解法不太优美,而且还是错的 再想了的思路:当存在一个中间点来更新F[i][j]的时候顺便更新ans,这样求出来的不是一...
阅读全文
摘要:题目大意: 给你几种货币,以及几种汇率关系,问是否存在套利的可能? 思路: 初步想法:图上存在一个环的路径上权值相乘大于1.... 再者:该如何找到图上所有环呢.... 好吧 经过鸟神 和 况神的指点,,,这题就是一道floyed求最小环而已(权重取负)(虽然差不多,其实还是差挺远....
阅读全文
摘要:#include #include int main(){ DeleteFile("C:\\test.txt"); printf("删除成功\n"); return 0;} 原来这就是所谓的一个简单的SDK编程.....果然计算机里面的名词就是看起来玄之又玄..其实很简单...... ...
阅读全文
摘要:恩...今天研究信安的课件的时候看到一段对于main(int argc,char *argv[])的编程 所以探究探究main()函数的参数 探究程序如下: #include #include #include #include #include #include #include #in...
阅读全文
摘要:题目大意: 一个打印机 只有 打印,删除,a-z。操作 给你一堆队名,如何才能操作次数最少输出全部 (字典树节点数-1)*2 输入,删除操作数 字符串数 printf操作数 最长字符串的长度 最后一个不需要删除,所以尽量找最大的 ...
阅读全文
摘要:题目大意: N个盒子 给你K个以下关系 1.A和B有重叠 2.A在B的左边且不重叠 3.A在B的前边且不重叠 4.A在B的上面且不重叠 显然单独分配X坐标处理2(x1#include #include using namespace std;#define N 2005struct T{ ...
阅读全文
摘要:【HDU1285】拓扑排序,不过要按照从小到大输出,所以用优先队列 默认大根堆,这里要用小根堆,所以这样命名 priority_queue,greater > Q; 【HDU1247】简单Trie树 【HDU3357】简单图论。。 心情有点复杂 1点就睡 明天好好写
阅读全文
摘要:题目大意: hat's word 的定义是字典中 恰好由另外两个单词连接起来的单词 给你一本字典,问有多少个hat‘s word,(字典按字典序给出) 单词数50000.. 初步思路: 单词分为前缀单词,后缀单词 前缀单词出现在字典的前面,后缀单词出现在字典后面? 1.枚举前缀,哈...
阅读全文
摘要:我想学很多知识,我想拿金牌,我想进WF,恩就这样
阅读全文