第二章 啊哈!算法
来源:互联网 发布:linux进行远程登录命令 编辑:程序博客网 时间:2024/05/16 17:58
一、围绕三个问题展开
问题一:二分查找
问题二: 翻手掌
问题三: 三阶段
#include <stdio.h>#include <stdlib.h>#include <string.h>#define WORDMAX 100int charcomp(char *x, char *y){ return *x - *y;}int main(){ char word[WORDMAX], sig[WORDMAX]; while (scanf("%s", word) != EOF) { strcpy(sig, word); qsort(sig, strlen(sig), sizeof(char), charcomp); printf("%s %s\n", sig, word); } return 0;}
#include <stdio.h>#include <stdlib.h>#include <string.h>#define WORDMAX 100int main(){ char word[WORDMAX], sig[WORDMAX], oldsig[WORDMAX]; int linenum = 0; strcpy(oldsig, ""); while (scanf("%s %s", sig, word) != EOF) { if (strcmp(oldsig, sig) != 0 && linenum > 0) printf("\n"); strcpy(oldsig, sig); linenum++; printf("%s ", word); } printf("\n"); return 0;}
阅读全文
0 0
- 第二章 啊哈!算法
- 第二章 啊哈!算法
- 第二章 啊哈!算法 (向量旋转)
- 第二章 啊哈!算法(变位词)
- 《编程珠玑》--第二章 啊哈!算法
- 【编程珠玑】第二章:啊哈,算法
- 第二章 啊哈!算法(变位词)
- 《啊哈算法》第二章 栈,队列,链表
- 《编程珠玑》第二章——“啊哈!算法”
- 编程珠玑_第二章_啊哈 算法
- 啊哈!算法读书笔记 | 第二章 栈、队列、链表
- 编程珠玑:第二章 啊哈,算法三个问题
- 《编程珠玑》习题练习In Python——第二章 啊哈!算法
- 《啊哈!算法》
- 《啊哈!算法》
- 啊哈!算法
- 《啊哈!算法》第8章详解
- 《啊哈算法》第三章 暴力枚举
- PAT练习题:素数对猜想
- mybatis分页工具PageHelper
- PowerMockup一个产品原型设计PPT插件
- Label的作用是什么?是怎么用的?
- Binder学习指南
- 第二章 啊哈!算法
- C#中string.Format的格式参数问题
- 【闲聊】我也不知道怎么就搞出这么个东西,matlab 真神奇!
- cookie总结
- 路由和路由表生成算法
- LeetCode-6:ZigZag Conversion
- 剑指offer--二叉树中和为某一值的路径
- 【Spring实战】Spring注解配置工作原理源码解析
- linux 查看进程启动时间包含时分秒