自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 BFS DFS

/这里相当于把二维数组arcs一维化, i * G->vexNum 相当于跳过前面i行 j时第i+1行的偏移量。void DFS(Graph* G,int* visited ,int index)//传入一个图 一个数组标识是否访问 传入一个索引。// 一个一维数组存储图中顶点信息,一个二维数组(称为邻接矩阵)存储图中的边或弧的信息。//顶点表 vertex。

2024-04-18 21:37:16 433 1

原创 攀登者c语言实现

【代码】攀登者c语言实现。

2024-04-18 16:47:43 196

原创 找朋友 c语言代码实现

题目如下: 题目是转载的 本文是自己刷题的笔记。

2024-04-18 12:31:50 140

原创 二叉树的层次遍历

如二叉树 A。层次遍历输出ABCDEFG。

2024-04-15 18:01:43 175 1

原创 生成二叉树 进行遍历

【代码】生成二叉树 进行遍历。

2024-04-15 10:06:49 106 1

原创 实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。

设计一个数组count[],统计每个字符出现的次数。

2024-04-10 21:34:04 398 1

原创 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符数据范围:输入的字符串长

【代码】将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符数据范围:输入的字符串长。

2024-04-10 20:43:26 569 1

原创 接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)

【代码】接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)

2024-04-10 20:30:53 119 1

原创 输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

【代码】输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001。

2024-04-10 20:04:04 105 1

原创 编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次

例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。数据范围:1≤n≤500。

2024-04-10 19:48:56 119 1

原创 输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0 。数据范围: 1≤n≤10 8

/一个数组 作为flag 用来统计这个数字是否出现过。//数字m扩大十倍 加上该数为个位。//n对10取余得到一个数 把这个数对应放在数组的这个位置上。//如果这个数 没有出现过 增长1。//n缩小十倍 去掉个位数。while (n)//n非0。

2024-04-10 19:26:40 325 1

原创 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。

/用%d输出%f类型的 会输出0。//取整只取整数部分的值 , +0.5 如果小于 0.5的 就是 取整数。//如果大于 0.5 的 就会进1。

2024-04-10 11:32:19 123 1

原创 冒泡排序 升序

if (arr[j] > arr[j + 1])//交换。

2024-04-07 11:24:17 321

原创 HJ6 质数因子

如果没有加if判断,在过第十一个测试用例时会超时.

2024-04-01 16:29:29 187

原创 输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

怎么计算0的个数呢?用strlen算出整个字符串长度,并用长度对8取余 就可以得到打印0的个数,再把0打印出来即可。把字符串放在一个数组里面,遍历该数组, 每8个元素 输出一个换行符号。对最后一个长度为8的字符串单独处理!最后一个字符串打印完 要在后面打印0。

2024-04-01 15:59:58 212

原创 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)

数据范围: 1≤n≤1000。

2024-04-01 09:11:53 332

原创 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)

1,scanf()函数,如果转换说明是%s的话,他的读取规则是,“读取除空白以外的所有字符串”。scanf()函数根据%s转换说明读取一个单词!= EOF)//while里面的循环每遇到空格或者换行就会重新读一次字符串值,当遇到结束输入时才会停止,这样while读的就是最后一个空格之后的字符串。2,EOF,EOF是stdio.h文件里定义的特殊值,通常情况下#define指令会把EOF定义为“-1”,当scanf()读取到文件结尾时,就会返回EOF(如果是转换说明错误好像是会返回“0”)

2024-04-01 00:53:59 206

原创 c语言实现有序数组 的 对分查找 折半查找 二分查找

/如果中间下标对应数值大于所要值 那么此时该数应该位于左边,此时将rigtht值置为 mid -1,下面同理。//右下标 right 数组下标从0开始 所以要 - 1。while (left

2024-03-29 22:36:14 179 1

原创 给秒数,求时,分,秒

/对3600取余数的到分钟对应的描述,再用除法,得到整分钟数。//对3600取余,得到分钟数,再对60取余,得到秒数。

2024-03-28 16:42:42 129

原创 c语言8,10,16进制的转换

md可以输出域宽为m的十进制数,将16进制数用%md输出就行,域宽就是长度。16进制数的前缀是0。

2024-03-27 21:32:33 93 1

原创 scanf函数使用,输入多个参数,指定输入宽度,补0

可以指定输入域宽,输入数据域宽(列数),按此宽度截取所需数据;通过printf函数的。如果输入一组数据,如17140216;2.数据的截取,例如前1-4个值赋给a 后面5-8的值赋予b。可截取输入中对应的数据进行输入,对齐标点符号.,输出数值时指定左面不使用的空位置自动填0。来自牛客: 通过scanf函数的。1.一行输入多个参数。

2024-03-26 11:00:36 224

原创 c语言四舍五入

.0f 是输出float或double型的数据,其中小数点后的0表示输出整数后面的位数,为0就是只输出整数部分.并且会进行四舍五入。

2024-03-26 09:46:59 77

原创 c语言将字符转ASCII码输出

/%d对应整数的输出。//字符对应%c输入。只需要了解c语言%d,%c这些的含义即可。

2024-03-26 09:34:50 167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除