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






Mical

 
 

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

2013年8月11日

c++规范
摘要: C++代码风格与规范/**Copyright(c)2008byMicrosoftCorporation*Allrightreserved.**文件名称:polymorphism.h*文件标识:*描述:多态性演示**当前版本:1.1*作者:James*完成日期:2/26/2008**取代版本:1.0*作者:Kacy*完成日期:2/24/2008*/#ifndef_POLYMORPHISM_H_#define_POLYMORPHISM_H_constintMAX_LENGTH=100;//常量全用大写的字母,用下划线分割单词intg_howManyPeople;//不得已需要全局变量,加前缀g_, 阅读全文
posted @ 2013-08-11 23:24 Mical 阅读(99) 评论(0) 推荐(0)
 
找朋友hdu1286
摘要: 方法一#include#include#includeint main(){ int i,j,k,n,t; int b[32800]; scanf("%d",&n); while(n--) { t=0; memset(b,0,sizeof(b)); scanf("%d",&k); for(j=2;j6#include #include using namespace std;int eular(int x){ int i,res = x; for(i = 2;i 1) res = res/x *(x-1); return res;}int 阅读全文
posted @ 2013-08-11 18:49 Mical 阅读(68) 评论(0) 推荐(0)
 
拓扑排序-hdu1258
摘要: #include#include#include#define max 1000int a[max][max],v[max];int res[max];void topo(int n){ int i,j,p; for(i=1;i<=n;i++) { p=-1; for(j=1;j<=n;j++) { if(v[j]==0) { res[i]=p=j; v[j]--; break; } } for(j=1;j<=n;j++) { if(a[p][j]==1) { a[p][j]=0; v[j]--; } } }}void sor... 阅读全文
posted @ 2013-08-11 18:45 Mical 阅读(54) 评论(0) 推荐(0)
 
拓扑排序-
摘要: #include #include #include #include using namespace std;const int N = 505;int degree[N], res[N];bool map[N][N];vector a[N];int n, m;void Topo(){ int i, j, p; for(i = 1; i <= n; i++) { p = -1; for(j = 1; j <= n; j++) { if(degree[j] == 0) { degree[j]--; res[i] = p = j; break; } } for(j = 1; j &l 阅读全文
posted @ 2013-08-11 18:41 Mical 阅读(96) 评论(0) 推荐(0)