排序
java冒泡排序和快速排序讲解附带代码案例
以下是Java中常见的两种排序算法示例:冒泡排序和快速排序。 冒泡排序(Bubble Sort): 冒泡排序是一种简单的排序算法,它重复地遍历待排序的元素,在每次遍历中比较相邻的两个元素,并交换顺...
java剪绳子问题案例
题目描述 绳子的长度是1000米每天剪掉一半,当长度小于或等于5米时停止,这时应该是第几天,绳子长度是多少采用while循环结构 案例代码 以下是一个Java程序的示例代码,使用while循环结构来模拟...
C语言按照序列原有顺序对数组进行遍历比较,查询指定的数值的基本查找算法
【问题描述】4.1.1 顺序查找:按照序列原有顺序对数组进行遍历比较,查询指定的数值的基本查找算法。 要求:从键盘输入10个整数(不重复),保存到数组中;再输入一个整数x,利用顺序查找法查询...
C语言编写程序实现扑克比大小游戏
题目描述 小李和小王玩扑克比大小游戏,扑克牌的大小依次为A,K,Q,J,0(表示10),9,8,7,6,5,4,3,2. 如何出现其他扑克牌的输入,则输出error. input: 输入两个字符,分别代表两张扑克牌 output: 输...
输入一个长度小于100的字符串将字符串中的下标为素数位置上的字母转为大写字母
题目描述 输入一个长度小于100的字符串将字符串中的下标为素数位置上的字母转为大写字母 案例代码 #include <stdio.h> #include <string.h> #include <ctype.h> int is_prime...
统计字符串中字母、数字和其他字符个数
题目描述 键盘输入一个字符串,分别统计该字符串中字母、数字和其他字符的个数。 例如输入:A123##b456*,则输出字母2个,数字6个,其他字符3个。 实现代码 #include <stdio.h> #include ...
判断输入的字符是否是数字,若是则显示“yes”,否则显示“no”
题目描述 判断输入的字符是否是数字,若是则显示“yes”,否则显示“no” 输入格式:输入一个字符 输出格式:判断输入的是否是数字字符 例如:输入x,输出no C语言版本代码 #include <stdio.h&g...
C++编写程序字母小写转换游戏输出案例
题目描述 从键盘输人一个英文字母,如果是小写字母,则将它变为该字母的后一位字母输出:如果是大写字母,则先将它变为小写字母,然后再将它变为该小写字母的后一位字母输出 源代码 下面是一个用C...
C++输入一个小写字母变为大写输出案例代码
题目描述 输入一个小写字母,则变为大写输出。 输入格式:输入为一个小写字符。 输出格式:对应的大写字母。 案例代码 在C++中,你可以使用std::toupper函数将小写字母转换为大写字母。这个函数...
python实现考拉兹猜想(Collatz conjecture)案例
题目描述 考拉兹猜想(Collatz conjecture)又称奇偶归一猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2。如此循环,最终都能得到1。 编写一个程序,输入...