- 博客(8)
- 收藏
- 关注
原创 二分查找与循环不变量,二分拿来就能用的万能套路
这些写法本质上都能实现相同的功能,选择哪种主要取决于个人习惯和代码可读性。本文将重点介绍最符合直觉的左闭右闭区间写法。
2024-11-09 11:08:49
334
原创 在mac系统设置中,点击mysql启动后输入密码没有反应,解决方案
笔者处理之后发现的问题是,把mysql安装到了anaconda环境里面了。可以按照下述检查:可以使用命令查看 MySQL 启动时的详细信息,查看是否有配置文件错误。可以看到,错误信息显示系统在尝试访问 /opt/anaconda3/data/ 目录下的文件时失败了,因为这个目录可能不存在。看起来笔者是通过Anaconda安装的MySQL,这可能会导致路径配置的问题。解决办法:在设置中点击uninstall完全删除之前的mysql,然后使用安装新的mysql到电脑上。
2024-11-08 15:30:20
346
原创 window上通过springboot访问docker部署的建立在桥接网络上的redis-cluster集群上出现的访问超时问题的分析与解决总结
springboot想与docker部署的六个(3主3从)的redis集群cluster建立通信。但是redis内部可以成功建立集群,且springboot单独与单机redis也可以建立通讯,但是一旦涉及到redis集群,就会失败。
2024-08-03 00:49:06
2063
原创 软件工程课后,与老师谈话后有所感
大三上学期刚刚下课问了王老师,在看packing论文时总感觉有力气使不上来。自己没有一个终极目标,是学会写代码?还是搞懂他的思路?最后发现,其实并不是非要在这个上面弄出来个什么确定结果,可以继续保持自己学linux的热情。王老师也提议可以提前开始准备考研。但我觉得有点早了,不过数学可能可以提前涉及一下。还有王老师提议可以看自己目标院校的复试题目。我觉得这点子不错。王老师说,有的学校的复试会考acm,比较难,还有的学校会考摄像头覆盖算法,这样子的题,你之前没见过,后面见到了一下子肯定不会。我觉得大三上学
2021-11-03 15:18:45
169
原创 求解二维矩形 Packing 问题的一种优美度枚举 算法的个人心得1
求解二维矩形 Packing 问题的一种优美度枚举算法的个人心得个人思考:10.14:提出了基于 “角区”的基本算法 什么是角区?什么叫 “优美度”枚举算法?可以学习到的地方:在引言部分 介绍了本次研究题目在实际生活中的应用。(木板玻璃切割、减少原料浪费节约成本)packing算法分为:1.完整算法1.1保证找到最优布局, 但是所花时间太长2.近似算法2.1非随机型和随机型近似算法2.1.1非随机型算法:放置的样子优先二维矩形条带 装箱问题 的 底部左齐择优匹配算法https:
2021-10-15 09:48:30
875
原创 2021-05-09
反转单链表以前背过,现在忘了。重新写一下。这个和第一次背的不是一个版本。public link Reverse(link headLink) { link tempLink = null; link nextLink = null; while(headLink!=null) { nextLink = headLink.GetNext(); headLink.SetNext(tempLink); tempLink = headLink; headLink = nex
2021-05-09 11:06:51
100
原创 判断链表中是否存在环,并判断环的位置
public void If_exists_round(link headLink) { boolean round_Exist = false; link fastLink = headLink; link lowLink = headLink; //定义快慢指针 while(fastLink.GetNext()!=null&&lowLink.GetNext()!=null&&fastLink.GetNext().GetNext()!=null) {
2021-05-09 10:51:43
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人