当前位置: 首页 > news >正文

一个好网站建设网站托管 域名

一个好网站建设,网站托管 域名,网站模板可以自己做吗,关键词优化助手这道练习题训练了#xff1a; 1.结构体数组 2.二分查找 3.指针操作 ---- 都不难。但非常基础#xff0c;我认为非常好#xff0c;做完了记到博客上来#xff0c;题目见kR#xff0c;实现例如以下#xff1a; /** Practice of struct array. KR 6-1* author : w… 这道练习题训练了 1.结构体数组 2.二分查找 3.指针操作 ---- 都不难。但非常基础我认为非常好做完了记到博客上来题目见kR实现例如以下 /** Practice of struct array. KR 6-1* author : wusuopubupt* date : 2014-09-18*/#include stdio.h #include ctype.h #include string.h#define MAXWORD 100typedef struct key_{char *word;int count; } key;key key_tab[] {{auto, 0},{break, 0},{case, 0},{char, 0},{const, 0},{continue, 0},{default, 0},{for, 0},{int, 0},{void, 0},{while, 0} };int getword(char *word, int n); int binary_search(key key_tab[], char *word, int n); key *binary_search2(key *key_tab, char *word, int n);int getword(char *word, int n) {int c;char *w word;while(isspace(c getchar())) {;}if(c ! EOF) {*w c;}if(!isalpha(c)) {*w \0;return c;}while(n 0) {c getchar();if(isalnum(c)) {*w c;}else {break;}n--;}*w \0;return w[0]; }int binary_search(key key_tab[], char *word, int n) {int low 0;int high n-1;int mid;int result;while(low high) {mid (lowhigh) / 2;result strcmp(word, key_tab[mid].word);if(result 0) {high mid-1;}else if(result 0) {low mid 1;}else {return mid;}}return -1; }/* implemented with pointer */ key *binary_search2(key *key_tab, char *word, int n) {key *low key_tab;key *high key_tab n-1;key *mid;int result;while(low high) {//mid (lowhigh) / 2; /* error: can not use pointerpointer d*/mid low (high-low) / 2; /* pointer num */result strcmp(word, mid-word);if(result 0) {high mid-1;}else if(result 0) {low mid 1;}else {return mid;}}return NULL; }int main1() {int i;int n_keys sizeof(key_tab) / sizeof(key_tab[0]);char word[MAXWORD];while(getword(word, MAXWORD) ! EOF) {if(isalpha(word[0])) {if((i binary_search(key_tab, word, n_keys)) 0) {key_tab[i].count;}}}i 0;while(i n_keys) {printf(%s : %d\n, key_tab[i].word, key_tab[i].count);i;}return 0; }int main() {int n_keys sizeof(key_tab) / sizeof(key_tab[0]);char word[MAXWORD];key *k NULL;while(getword(word, MAXWORD) ! EOF) {if(isalpha(word[0])) {if((k binary_search2(key_tab, word, n_keys)) ! NULL) {k-count;}}}int i 0;while(i n_keys) {printf(%s : %d\n, key_tab[i].word, key_tab[i].count);i;}return 0; }github:https://github.com/wusuopubupt/LearningC/blob/master/K%26R/chp6/keyword_count.c
http://www.zqtcl.cn/news/583629/

相关文章:

  • cms傻瓜式建站系统帝国 cms 网站关键字
  • 东莞营销网站建设直播php 网站 项目
  • 网站访问量什么意思wordpress 静态商店
  • 汕头建站平台网站如何配置域名
  • 大芬网站建设石嘴山网站建设
  • 彩票网站开发解决方案wordpress网站如何与关联
  • 怎么做各大视频网站的会员代理芜湖的网站建设
  • 番禺做网站开发免费素材下载网站
  • 做网站服务公司王业美
  • 遵义网站建设推广城乡住房建设部官网查询
  • 电商设计网站素材免费建站网站seo
  • 做雕塑网站丹阳网站推广
  • 夏津网站建设公司应用分析网站
  • 长春seo网站优化个人网站要有什么
  • 网站开发流程步骤 口袋青海个人旅游网站建设
  • php企业网站多少钱图书馆网站建设建议
  • 企业网站建设综合实训学习体会个人网站空间申请
  • 企业小型网站要多少钱合肥城乡建设网站首页
  • 济南建站公司注意事项做钓鱼网站要什么工具
  • 网站建设数据录入创建网络公司
  • 行业网站建设报价摄影标志logo设计欣赏
  • 做reference的网站网站首页 模板
  • 微信php网站开发流程图做网站优化好的网络公司
  • 网站显示百度地图长沙制作网页的基本步骤
  • 免费做封面的网站哈尔滨网页制作要多少钱
  • html免费网页素材网站优化教程
  • 百度关键词网站排名优化软件seo服务 收费
  • 中英文切换网站网站建设的关键问题
  • 5款免费网站管理系统wordpress 本地
  • 企业网站制作公司盈利百度云搜索