码迷,mamicode.com
首页 > 2015年03月15日 > 全部分享
实现操作符重载的两种方式
操作符重载的实现方式有两种,即通过“友元函数”或者“类成员函数”。 1.友元函数重载操作符的格式: 1 class 类名 2 { 3 friend 返回类型 operator 操作符(形参表); 4 }; 5 //类外定义格式: 6 返回类型 operator操作符(参数表) 7 { 8 //函数体 9 } 2.类成员函数实现操作符重载的格式: ...
分类:其他好文   时间:2015-03-15 12:31:31    阅读次数:152
HDU 4681 String(DP)
题目大意: 给出三个字符串A, B, C,求最长的字符串D,使得D是A,B的公共子序列并且C是D的连续子串。 解题思路:  预处理出A,B字符串的正向和反向公共子序列。然后枚举字符串C在A,B中出现的位置起点和终点,则ans为起点左边的最长公共子序列加上字符串C的长度加上起点右边的最长公共子序列。 #include #include #include #include #inclu...
分类:其他好文   时间:2015-03-15 12:28:35    阅读次数:121
POJ 1849 Two(树的直径--树形DP)(好题)
大致题意:在某个点派出两个点去遍历所有的边,花费为边的权值,求最少的花费 思路:这题关键好在这个模型和最长路模型之间的转换,可以转换得到,所有边遍历了两遍的总花费减去最长路的花费就是本题的答案,要思考,而且答案和派出时的起点无关 求最长路两遍dfs或bfs即可,从任意点bfs一遍找到最长路的一个终点,再从这个终点bfs找到起点 //1032K 79MS C++ 1455B #include...
分类:其他好文   时间:2015-03-15 12:30:59    阅读次数:152
字符串(1)---KMP & 扩展KMP & Manacher
字符串也是ACM中的重头戏,基本内容有KMP ,扩展KMP, Manacher ,AC自动机,后缀数组,后缀自动机.按照专题来做共分三部分. LCS LIS LCIS不知道算不算....点击打开链接 小技巧:匹配问题不区分大小写,则将其全部转为小写. 暴力匹配: 用strstr函数就能解决       I M N Z(枚举长度 三份) 一.KMP算法 解决单一模式串匹配问题. 利用失配后...
分类:其他好文   时间:2015-03-15 12:31:10    阅读次数:377
在VS2012里创建SharePoint Ribbon Custom Action
原文地址:Creating SharePoint Ribbon CustomActions with Visual Studio 2012 本文由SPFarmer翻译 在SharePoint 2010里,创建一个ribbon custom actions并不是一个愉快的经历。你需要知道内部的XML的操作,以及选择正确CommandUIDefinition Id的后台的原理。我们的社区有一...
分类:其他好文   时间:2015-03-15 12:29:59    阅读次数:264
南阳田忌赛马
思路很巧妙的一道贪心题目,总体原则是赢不了你我就尽量拖你的好马下水。 题目地址:点击打开链接 #include #include #include using namespace std ; int tj[1005],king[1005] ; int n ; //马匹数目 int main() { while(scanf("%d",&n)!=EOF) ...
分类:其他好文   时间:2015-03-15 12:28:38    阅读次数:117
排序算法之快速排序(Java)
//快速排序 public class Quick_Sort { // 排序的主要算法 private int Partition(int[] data, int start, int end) { int mid_data = data[end];// 选取最后最个数作为中间值哨兵,从开始进行遍历,每个数与之比较 int index = start; // 记录比哨兵小的数字在...
分类:编程语言   时间:2015-03-15 12:30:38    阅读次数:131
Leptonica在VS2010中的编译及简单使用举例
Leptonica在VS2010中的编译及简单使用举例!...
分类:其他好文   时间:2015-03-15 12:29:27    阅读次数:656
HDU 5186
#include using namespace std; int n, b, a[205]; char s[205]; int main() { while(scanf("%d%d", &n, &b) != EOF) { memset(a, 0, sizeof(a)); int MAX = 0; for(int i=0; i<...
分类:其他好文   时间:2015-03-15 12:28:17    阅读次数:182
回家---Floyd
题目描述 Description 现在是晚餐时间,而母牛们在外面分散的牧场中。 农民约翰按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只最快的母牛)。 在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。 每个牧场由一条条道路和一个或多个牧场连接(可能包括自己)。 有时,两个牧场(可能是字母相同的)之间...
分类:其他好文   时间:2015-03-15 12:27:06    阅读次数:151
把书读薄之《面向对象葵花宝典》阅读笔记-面向对象基础
《面向对象葵花宝典》是网友爱技术的华仔的一个技术专栏里的文章,我在逐篇阅读之后,最大的感觉就是这个面向对象编程系列是货真价实的来自技术前线工程师的经验之作,是作者工作经验的总结和升华,对面向编程的方方面面有指导意义,在这里强烈推荐给面向对象领域的朋友们,原文链接如下:http://blog.csdn.net/column/details/oobaodian.html 以下是个人阅读之后,...
分类:其他好文   时间:2015-03-15 12:28:06    阅读次数:154
微博系统,集成新浪开发,有需要的朋友下载
微博系统,集成新浪开发,有需要的朋友下载 源代码下载地址:http://www.zuidaima.com/share/1550463701994496.htm...
分类:其他好文   时间:2015-03-15 12:26:34    阅读次数:208
敏捷个人新体系学习 - 2.定位
敏捷个人内容较多,现在已成为一个体系:第一个自助式的全面自我管理练习体系,帮助你简化生活、平衡成长,开始变得爱学习、懂生活、要行动,成为一个快乐、平衡、高效的影响者。 在 敏捷个人新体系学习 – 1.实践的艺术 中我们分享了关于学习和行动的实践,今天我们继续分享敏捷个人重要的内容:定位。以下为PPT截图,分享给大家。 有些人在最近的一两年总是感到很迷茫,或者说一直都是迷茫的吧,...
分类:其他好文   时间:2015-03-15 12:27:28    阅读次数:140
linux下查看网卡信息的命令
linux下查看网卡信息的命令...
分类:系统相关   时间:2015-03-15 12:26:45    阅读次数:206
把书读薄之《面向对象葵花宝典》阅读笔记-面向对象实战
《面向对象葵花宝典》是网友爱技术的华仔的一个技术专栏里的文章,我在逐篇阅读之后,最大的感觉就是这个面向对象编程系列是货真价实的来自技术前线工程师的经验之作,是作者工作经验的总结和升华,对面向编程的方方面面有指导意义,在这里强烈推荐给面向对象领域的朋友们,原文链接如下:http://blog.csdn.net/column/details/oobaodian.html 以下是个人阅读之后,...
分类:其他好文   时间:2015-03-15 12:26:35    阅读次数:182
Unity UGUI——UI控件的鼠标快捷操作
调节UI控件布局的两种方式:使用Rect Tool工具,使用Rect Transfrom组件 Rect Tool个作用:允许开发者直接在Scene视图里,移动、缩放、旋转UI控件...
分类:编程语言   时间:2015-03-15 12:27:03    阅读次数:255
A*搜索算法的JAVA实现 解棋盘爵士游历问题 BFS
A knight moves on a chessboard two squares up, down, left, or right followed by one square in one of the two directions perpendicular to the first part of the move (i.e., the move is L-shaped). Suppos...
分类:编程语言   时间:2015-03-15 12:27:03    阅读次数:181
1702条   上一页 1 ... 64 65 66 67 68 69 70 ... 101 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!