- 博客(4)
- 收藏
- 关注
原创 CCF-GESP 2024年9月 C++二级编程题 2 真题解析:小杨的N字矩阵
目录题目题目分析 AC代码代码解析运行结果编辑 请屏幕前的你留下点赞和关注吧
2024-11-24 19:20:24
559
原创 【插入排序】直接插入排序代码解析(C ++ 语言)
插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
2024-11-02 22:32:19
558
原创 【进制转换】超详细讲解(二进制、八进制、十进制、十六进制)
(2)十进制转八、十六进制的原理:跟十转二原理一样,十进制数除以8或16,余数为权位上的数,得到商继续除以8或16,直到商为0终止,然后。同样的,二进制转十六进制时, 4位二进制数按权展开相加得到1位十六进制数,不足四位补0。的原理:十进制数除以2,余数为权位上的数,得到商继续除以2,直到商为0终止,然后。方法:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,方法:3位二进制数按权展开相加得到1位八进制数。同理,10进制转8,16进制也是一样的方法。同理,10进制转8,16进制也一样。
2024-10-01 22:51:33
395
1
原创 【冒泡排序】冒泡排序代码(C++ 语言实现)
是重复地遍历待排序的数列,比较每对相邻的元素,如果它们的顺序错误就它们交换过来。这个过程就像气泡一样从数组的一端往另一端“冒”,每次遍历都会把当前最大的(或最小的)元素“浮”到数列的顶部。具体步骤如下:比较第一对相邻元素,如果第一个比第二个大,则交换这两个位置的值;继续比较下一对相邻元素,直至数组尾部;对于剩余未排序的部分,重复以上步骤,但每次内层循环结束后,最大(小)的元素已经“冒泡”到了数列的末尾;当数组只剩下一个元素或者已经被排序时,排序结束。
2024-09-20 17:43:39
224
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人