• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






碧海潮生max

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2015年4月24日

c++面向对象
摘要: 重载4个辨识函数名函数形参表类的名称成员函数的const属性函数指针#include#include#includeusingnamespacestd;bool(*cmp)(intx,inty);boolls(intx,inty){couty)a=a;}普通对象可以调用const函数,也可以调用非c... 阅读全文
posted @ 2015-04-24 19:43 碧海潮生max 阅读(177) 评论(0) 推荐(0)
 
c++标准库和stl
摘要: C++中有三大重要的标准库,为string、vector、bitset,他们每个都是一个类,对应的命名空间均为std。string类的对象可以存储一个字符串,相应于C中存储字符串的方式,C++的优点是,在创建对象时可以不指定长度,在连接和删除中,只需要使用进行算符重载后了的“+”和“-”。vecto... 阅读全文
posted @ 2015-04-24 19:41 碧海潮生max 阅读(301) 评论(0) 推荐(0)
 
c++基础
摘要: 预处理命令:存在于xxx.h文件中#ifndef//防止重复包含#define//定义#endif//结束头文件中不加上预编译指令,造成的重复定义是编译期错误。在实际操作过程中,一般不在头文件中定义变量。某些函数不是为了提供给用户,而是只针对某个其他函数使用,此时不应该把这些函数的声明放在头文件中,... 阅读全文
posted @ 2015-04-24 19:38 碧海潮生max 阅读(115) 评论(0) 推荐(0)
 

2015年3月21日

c语音常用文件操作函数
摘要: File*file;//文件指针fgetchar(); fputchar();fopen();fclose();Fflush();Stdin(输入)Stdout(输出)#include#includeintmain(){FILE*fp1;FILE*fp2;charch;fp1=fopen("E:\\... 阅读全文
posted @ 2015-03-21 13:15 碧海潮生max 阅读(201) 评论(0) 推荐(0)
 
最短路径
摘要: Floyd算法要点:每次增加第k个点,比较经过第k个点的路径和不经过第k个点的路径的大小Floyd 算法能够求出任意两个顶点的最短路径核心代码 ,用领结矩阵来表示图比较方便邻接矩阵Edge[N][N]Edge[i][j]=Edge[j][i]=-1;//初始化Edge[i][i]=0;For(int... 阅读全文
posted @ 2015-03-21 13:10 碧海潮生max 阅读(117) 评论(0) 推荐(0)
 
最小生成树
摘要: 最小生成树的kruskal算法要点:并查集合数组完全图边数n*(n-1)/2Tree[N];数据结构设计:Structnode{Inta;Intb;Intcost;Booloperator#include int Tree[100];using namespace std;int findroot(... 阅读全文
posted @ 2015-03-21 12:39 碧海潮生max 阅读(128) 评论(0) 推荐(0)
 
大整数的加法
摘要: 数据结构设计StructBigIngter{intdigit[1000];intsize;Voidinit()//清零,全为0Voidchange(charstr[]){ // 输入的数倒放在digit[]中}BigIngteroperator+(cosntBigIngter&A)const{ //... 阅读全文
posted @ 2015-03-21 12:27 碧海潮生max 阅读(146) 评论(0) 推荐(0)