摘要:
试题 基础练习 字母图形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 阅读全文
摘要:
C语言碎片③ 有关字符串数组有关指针变量结构体错题 有关字符串数组 字符串数组在结尾会自动添加结束标志‘\0’,在空间上会多占一个字符空间大小,但是不影响strlen函数的判断,该函数还是判断有效字符长度。 有关指针变量 占用空间大小与整形一样,32位机占4字节,64位机占8字节。是已知的大小,所以 阅读全文
摘要:
数组与字符串 寻找数组的中心索引至少是其他数字两倍的最大数 寻找数组的中心索引 题目链接 循环定位位置,内部对位置左右求和判断 出错:循环内部未对左右累计变量(l和r)置零导致累加变量是在上一次的基础上进行的。 正确代码 #include<stdio.h> int pivotIndex(int* n 阅读全文
摘要:
线性表链式存储结构代码记录 #include<stdio.h> #include<stdlib.h> typedef int Elemtype; typedef struct { Elemtype data; struct Node *next; }Node; typedef Node *Linkl 阅读全文
摘要:
线性表顺序存储结构代码记录 //顺序表 #include<stdio.h> //#include<time.h> #define maxsize 100 typedef int Elemtype; //定义结构体顺序表 typedef struct{ Elemtype date[maxsize]; 阅读全文
摘要:
基于递归的快速排序 快速排序排序思想概要:主要思想: 代码 快速排序 即将一组有序数进行排序(由大到小) 排序思想 概要: 冒泡法是将第一个数作为标准与下面的数进行一一比较。快速排序时间复杂度较大。 快速排序是将一个数作为标准指派两个数进行比较(好处:这两个数若提示满足即可交换)。 主要思想: 设定 阅读全文
摘要:
排队购票问题 问题说明问题梳理解决过程问题抽象问题解决函数递归思路 完整代码总结 问题说明 售票工作正在进行,每张票为50元,现在有m+n人排队等待购票,其中有m人手持面额为50元,n人手持面额为100元,假设售票处开始没有零钱可找,那么若想使售票处不会出现找不开零钱的局面,假设拿同样面值的人对换位 阅读全文