2022年7月6日
摘要: 描述 题目描述: 字符串有些是对称的,有些不是对称的,请将那些对称的字符串安从小到大的顺序输出,字符串先以长度论大小,如果长度相等,再以ASCII码值为排序标准; 输入: 输入一个n,表示接下来有n组字符串,串长#include #include #inclu... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(36) 评论(0) 推荐(0)
摘要: iso646.h头文件:使用该头文件,便可用and代替&&等,如下表:传统写法iso646.h&&and||or!not显然这个头文件大家或许不会习惯使用 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(83) 评论(0) 推荐(0)
摘要: ctype.h系列的字符函数:ANSI C有一系列标准的函数可以用来分析字符;ctype.h 头文件包含了这些函数的原型。这些函数接受一个字符作为参数,如果该字符属于某特定的种类则返回非零值(真),否则返回零(假)。例如,如果isalpha()函数的参数是个字... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(377) 评论(0) 推荐(0)
摘要: 条件运算符的用法如下:max = (a > b) ? a:b;如果a大于b,那么将max设为a; 否则,设置为b。#includeint main(){ int a, b; int max; printf("Please Enter two ... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(2735) 评论(0) 推荐(0)
摘要: 对字符输入或输出函数:getchar()和putchar():这里需要说明一下这两个函数通常是定义在stdio.h头文件中,它们通常是预处理宏,而不是真正的函数,后面的知识点会讨论类似函数的宏。其用法就是这两个函数只能每次读取一个字符或输出一个字符。#incl... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(410) 评论(0) 推荐(0)
摘要: 有关C语言if else语句的用法很简单,大致可以分为三种:1.当有多个条件要判断时连续用if语句:if(条件1)if(条件2)if(条件3)……#includeint main(){ int score[5]; int i; printf(... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(385) 评论(0) 推荐(0)
摘要: 描述 题目描述: Huffman树在编码中有着广泛的应用。 在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 找到{pi}中最小的两个数,设为pa和pb,将pa和p... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(34) 评论(0) 推荐(0)
摘要: 题目描述: 福尔摩斯从X星收到一份资料,全部是小写字母组成。 他的助手提供了另一份资料:许多长度为8的密码列表。 福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的。 请你编写一个程序,从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。 输... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(33) 评论(0) 推荐(0)
摘要: 运动会开始了,1117势力因为忙于出题,某些有项目的同学没有及时赶到检录处检录, 广播中播放了n次未及时检录的同学的名单。 现在,需要聪明的你统计出共有多少个人未及时检录。 输入: 第一行读入一个n(1 #include #include #include u... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(27) 评论(0) 推荐(0)
摘要: 题目描述: STL库中有许多非常实用的函数,如sort,set,map,vector,queue等。 此题为map的应用教学,题目如下: 运动会开始了,1117势力因为忙于出题,某些有项目的同学没有及时赶到检录处检录,广播中播放了n次未及时检录... 阅读全文
posted @ 2022-07-06 23:22 Daniel_lmz 阅读(24) 评论(0) 推荐(0)