自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 统计一个只包含大写字母的字符串中顺序对的数量, 其中顺序对的定义为前面的字符小后面的字符大.

统计一个只包含大写字母的字符串中顺序对的数量, 其中顺序对的定义为前面的字符小后面的字符大.例如在"ABC"中的顺序对为3, 因为有AB, AC, BC.这个方法由于时间复杂度为O(n^2),所以会超时。这个算法的时间复杂度为O(n)

2024-03-28 21:02:24 156

原创 C语言解决Pow(x,n)

Pow(x,n)

2024-03-25 15:21:51 321 1

原创 C语言写五子棋项目

用C语言写五子棋项目

2024-03-21 15:49:55 143 1

原创 用C语言将n转换为16进制,28进制及其他进制转换问题

7*6=42,然后分别将选项中9,10,12,18带入,即42%9=6;42%18=6.这样就可以排除10,即选项 C,但还是无法确定最终的正确答案,想要确定最终答案就要进一步运算。解:这道题首先考虑用一个简单的方法看看能不能判断出来,将两个数的各位相乘,然后将选项带进去进行取余,看看结果是不是等号右边数字的个位数,对于这道题来说即为。1.从键盘获取一个正整数,如果把它转为16进制的数字,那么它是一个几位数呢?2.假设在n进制下,下面的等式成立,567*456=150216,n的值是( D )

2024-03-19 22:46:12 191

原创 给出在有序数组a中查找数据元素x是否存在的递归算法 折半查找的循环结构程序

BSearch(a, x, 0,7)的递归调用过程如图6-3所示,其中,实箭头表示函数调用,虚箭头表示函数的返回值。给出在有序数组a中查找数据元素x是否存在的递归算法,并给出如图6-1所示实际数据的递归算法的执行过程。那么折半查找的循环结构程序怎么写呢?

2024-03-13 09:31:31 388

原创 汉诺塔问题的递归求解算法

基本思想:1个盘子的汉诺塔问题可以直接移动。n个盘子的汉诺塔问题可递归表示为,首先把上边的n-1个盘子从A柱移到B柱,然后把最下面的一个盘子从A柱移到C柱,最后把移到B柱的n-1个盘子再移到C柱。(3)在移动过程中盘可以放在A,B,C的任意一个柱子上。(2)移动过程中大盘子不能放在小盘子上面;问题分析:可以用递归方法求解n个盘子的汉诺塔问题。(1)一次只能移动一个盘子;

2024-03-13 09:16:42 503

23 王清禾.vsdx

23 王清禾.vsdx

2022-12-14

空空如也

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

TA关注的人

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