学习acm组ppt的笔记1

2018-01-29  本文已影响0人  嘉敏的豆子

结构体

memset对结构体的支持

struct sample_struct
{
  char csName[16];
  int iSeq;
  int iType;
};
//对于变量
struct sample_strcut stTest;
//一般情况下,清空stTest的方法:
stTest.csName[0]='\0';
stTest.iSeq=0;
stTest.iType=0;
//用memset就非常方便:
memset(&stTest,0,sizeof(struct sample_struct));
//如果是数组:
struct sample_struct TEST[10];
//则
memset(TEST,0,sizeof(struct sample_struct)*10);

主要是下面两句

memset(&stTest,0,sizeof(struct sample_struct));
memset(TEST,0,sizeof(struct sample_struct)*10);

选择排序&插入排序

这两个排序总是搞混
选择排序:把第i趟最大/最小的数放在第i个位置
插入排序:第i 个跟前面的数比大小

sort函数

sort(A,A+n,cmp);
上一篇 下一篇

猜你喜欢

热点阅读