- 博客(11)
- 收藏
- 关注
原创 MySQL连接主机错误
在navicat或终端 报错:Can't connect to MySQL server on 'localhost:3306
2025-08-07 15:10:58
211
原创 队列和栈(内含入门题目)
(1)定义:从尾进,从头出,先进先出,可想象成两头通的隧道(2)链表实现:引入一个数即创建一个链表元素,只有一个元素时,头和尾均指向他,加数后,尾部向后移,并连接新旧链表取数时,头部向后移(3)数组实现(最常用):一般会给定队列填入所有数状态的最长长度,总长度确定定义 L (头) = R (尾) = 0 (无数状态) L < R(有数状态)加数后,放于R位置,R++取数时,拿L位置的,L++
2025-08-07 11:13:26
914
原创 自检测对数器
自动生成测试案例,测试暴力解法和最优解是否相同,当不同报错时,即可将随机数组的长度,取值范围都调小,在进行逐步打印或打断点debug。
2025-08-05 14:39:30
119
原创 选择,冒泡,插入排序
1.总结一句话:i~n-1范围上,找到最小值并放在i位置上,然后i+1~n-1范围继续可以理解为打牌将牌全部收到后在排序,先从头看到尾,记录下最小的是哪个,再将最小的拿出来放当前排序范围内的最前面,在从第二张开始从头看到尾,最小的放最前面,以此类推,直到最后2.代码代码解析:默认 i 位置(最开始)是最小值,创建最小值索引 min ,再通过内循环遍历,查看最小值,并更新索引,从而可在内循环结束后将最小值换到最前面。
2025-08-04 14:26:05
202
原创 二进制和位运算
例:1011,对应的第三位是1,第二位是0,第一位是1,第0位是1那么对应的十进制就是 2^3 * 1 + 2^2 * 0 + 2^1 * 1 + 2^0 * 1 =8 + 0 + 2 + 1 = 11总结:二进制转十进制2^n * num的总和:n为二进制对应位数,m为二进制n位置上的0或1。
2025-08-02 10:05:49
462
原创 java代码计算基尼系数
每人手中默认开局100元,每轮随机给除自己以外的任意一人,当一个人手中金钱为0时,可只收取其他人给的钱,不给别人钱,当交换轮数结束,利用基尼系数公式算出基尼系数。
2025-08-01 15:24:03
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅