美文网首页
无C不欢

无C不欢

作者: amulil | 来源:发表于2015-05-09 13:56 被阅读57次

<h4>2015 5.9 星期六 晴</h4>
<p>Function:将多个空格用一个空格替代</p>
<pre>
int c,flag; //The answer of me
while((c = getchar()) != EOF) {
if(c != ' ')
if(flag == 0)
putchar(c);
else {
putchar(c);
flag = 0;
}
if( c == ' ')
if(flag == 0) {
putchar(c);
flag = 1;
}
}
</pre>
<pre>
int c,lastc; //The answer of answer
while((c = getchar()) != EOF) {
if(c != ' ')
putchar(c);
if( c == ' ')
if(lastc != ' ') // else if(lastc != ' ')
putchar(c);
lastc = c;
}
</pre>
<p>Function: 换行输出单词</p>
<pre>
int c,lastc,state;
state = OUT;
while((c = getchar()) != EOF) {
if(c == ' ' || c == '\t' || c == '\n') {
if(state == IN){
putchar('\n');
state = OUT;
}
}
else if(state == IN)
putchar(c);
else if(state == OUT) {
putchar(c);
state = IN;
}
}
</pre>
<pre>
int c,lastc,state;
state = OUT;
while((c = getchar()) != EOF) {
if(c == ' ' || c == '\t' || c == '\n') {
if(state == IN){
putchar('\n');
state = OUT;
}
}
else if(state == OUT) {
putchar(c);
state = IN;
}
else
putchar(c);
}
</pre>
<h4>2015 5.13 星期三 晴</h4>
<p>Function: quick sort</p>
<pre>

include<stdio.h>

include<string.h>

define MAX 1000

int qsor[1000];
int main()
{
int T,n;
void qsort(int [], int, int);
scanf("%d",&T);
while(T > 0)
{
int i;
scanf("%d",&n);
memset(qsor, 0, sizeof(qsor));
for(i = 0;i<n;i++){
scanf("%d", &qsor[i]);
}
qsort(qsor, 0, n-1);
for(i = 0;i<n;i++){
printf("%d ", qsor[i]);
}
printf("\n");
T--;
}
}
</pre>
<pre>
void qsort(int v[], int left, int right) {
int i,last;
void swap(int [], int, int);
if(left <= right)
return;
swap(v, left, (left + right)/2);
last = left;
for(i = left + 1; i <= right; i++)
if(v[i] < v[left])
swap(v, ++last, i);
swap(v, last, left);
qsort(v, left, last-1);
qsort(v, last+1, right);
}
void swap(int v[], int i, int j) {
int temp;

temp = v[i];
v[i] = v[j];
v[j] = temp;

}
</pre>

相关文章

  • 无C不欢

    2015 5.9 星期六 晴 Function:将多个空格用一个空格替代 int c,flag; //The ...

  • 无肉不欢

    生活就是要 大口吃肉 大口喝酒 纵情欢畅

  • 《无绿色不欢》

    幸福妈妈 上善若水 平顶山 坚持分享第31天2018年8月31日 星期五 天气阴 有时候感觉自己有点强迫症,不过也...

  • 无糖不欢

    唐术看着空空如也的冰箱又看了看窝在沙发上的人,摇了摇头“阿欢,阿欢,你要吃什么?我去买。” 沙发上抬起个毛茸茸的脑...

  • 无善不欢

    ——《找到你》观后感 许多镜头都是有争议,坐在50元包场的电影院里面,感受太丰富。 很写实,很残酷...

  • 无辣不欢

    撒了几粒辣椒籽于花盆之中,闲暇时不忘阳光雨露,本为无心之举,两月余却已郁郁葱葱,硕果枝头,红绿其中,不忍食之....

  • 无怼不欢

    想知道我是怎样被怼的吗? 我从小便是个让人比较怜爱的孩子,喜随遇而安,人生也一帆风顺,未曾体验到磨难,便自觉是一个...

  • 无夏不欢

    无夏不欢 2018-01-19 橙漳先生 有时候大人总是忘记许多事情,或许装作不记得。 三五成群小伙...

  • 无肉不欢

    喝下一杯速溶咖啡,喝下一杯袋装牛奶,打开窗,拥抱室外零下四度的自由。无视正午的喧闹,我只喜欢这一刻的安宁。看口中呼...

  • 「无肉不欢」

网友评论

      本文标题:无C不欢

      本文链接:https://www.haomeiwen.com/subject/gbigfttx.html