C++基础语法
「已注销」
这个作者很懒,什么都没留下…
展开
-
对数组中的数据进行排序
【问题描述】输入10个数到数组中,对数组中的数按由小到大排序并输出。【输出形式】10个由小到大的整数,用空格分隔。【输入形式】10个整数,用空格分隔。原创 2023-11-05 15:45:29 · 50 阅读 · 0 评论 -
求一个字符串的所有子字符串
输入的字符串为abcd,长度为4。先输出长度为1的子串,并以出现的先后顺序输出,即:a、b、c、d。同样再输出长度为2、3、4的子串。向控制台输出所有子字符串,每行输出一个,先输出长度短的子字符串,长度相同时以在原字符串中出现的先后顺序输出。这里先说一下C++字符串的一些常用操作,我们这里就用到了substr,类似与Python里的切片操作。从控制台读入一个字符串(长度不超过10),向控制台输出其所有子字符串(包括原字符串本身)。从控制台输入一个字符串,字符串中不含空格。第一种做法:双层暴力循环。原创 2023-11-04 21:05:09 · 643 阅读 · 0 评论 -
走方格问题
给定一个 n×m的方格阵,沿着方格的边线走,从左上角 (0,0)开始,每次只能往右或者往下走一个单位距离,问走到右下角 (n,m)一共有多少种不同的走法。原创 2023-10-19 19:25:32 · 43 阅读 · 0 评论 -
跳台阶问题
一个楼梯共有n级台阶,每次可以走一级或者两级,问从第0级台阶走到第n级台阶一共有多少种方案。原创 2023-10-19 19:00:27 · 33 阅读 · 0 评论 -
数组去重——C++
给定一个长度为 n 的数组 a,请你编写一个函数:int get_unique_count(int a[], int n); // 返回数组前n个数中的不同数的个数原创 2023-10-19 18:28:58 · 88 阅读 · 0 评论 -
数组翻转-C++
给定一个长度为n的数组a和一个整数size,请你编写一个函数,void reverse(int a[], int size),实现将数组a中的前size个数翻转。原创 2023-10-19 18:21:36 · 39 阅读 · 0 评论 -
最长公共字符串后缀
给出若干个字符串,输出这些字符串的最长公共后缀。原创 2023-10-19 17:31:02 · 118 阅读 · 0 评论 -
综合矩阵题解
平方矩阵 I输入整数 N,输出一个 N 阶的回字形二维数组。数组的最外层为 1,次外层为 2,以此类推。原创 2023-10-17 00:20:13 · 36 阅读 · 0 评论