- 博客(9)
- 收藏
- 关注
原创 No suitable driver found for http://www.example.com (maven搭建mybatis时报错)
No suitable driver found for http://www.example.com (maven搭建mybatis时报错)
2022-06-23 09:52:20 791 1
原创 已知斐波那契数列 1 1 2 3 5 8… ,求出第10项的值
斐波那契数列的规定是固定的,从第三项开始等于前两项的和。第一项和第二项固定为 1;在求第N项时 ,首先把前面两项相加再重新给前两项赋值
2022-04-12 23:29:50 4561
原创 输出九九乘法表
首先我们得到的需求是输出九九乘法表如图1、我们先由繁化简先输出一个这样的形状* ----------------- 第一行为 1 个星星* *--------------- 第二行为 2 个星星* * *--------------第三行为 3 个星星* * * *------------第四行为 4 个星星* * * * *----------第五行为 5 个星星* * * * * *--------第六行为...
2022-04-11 22:29:08 577
原创 输出所有水仙花数
什么是水仙花数?比如一个三位数,它的个位的立方加上十位的立方再加上百位的立方等于这个数本身的话,此数叫作水仙花数.如:某三位数abc,如果满足a^3+b^3+c^3=abc,则abc是水仙花数。
2022-04-11 21:43:22 998
原创 如何记录数组中重复元素出现的次数
数组是允许有重复元素的,我们可能会面临一个需求,统计容器中重复元素出现的次数。想要统计重复元素的个数,我们需要经历一下几个步骤1.遍历数组arr 取出每一个元素2.遍历数组arr2 , 判断 从arr取出的元素是否在 arr2 中出现过。有出现过 : 代表元素已经统计过次数,不需要再次统计,跳过当前循环没有出现过:没有统计,开始统计3.用arr 取出的元素和 (arr)数组中每一个元素作比较 , 如果有一样,就记录次数,一轮比较完成后输出 元素 和 重复的次数,每次统计一个元素需要记
2022-04-10 16:41:54 4466
原创 选择排序的原理
1.选择排序保留了冒泡排序多趟对比的思路,每趟确定一个最大数。2.选择排序对交换次数进行了优化,相对比冒泡排序,冒泡排序每次需要交换N次,而选择排序只要交换1次。
2022-04-10 16:04:21 1877
原创 冒泡排序法
冒泡排序的基本思想是:通过对待排序序列从后向前(从下标较大的元素开始),一次比较相邻元素的值,如果发现逆序就交换位置,使值较大的元素从前移向后部,就像水底下的气泡向上冒的样子。
2022-04-09 23:24:04 300
原创 二分查找的原理
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好,占用系统内存较少;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。
2022-04-09 09:06:39 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人