杂草算法及其python实现过程 群智能算法来源于自然界中不同物种特有的生存法则,被广泛应用于复杂问题最优解计算当中。近年来,群智能研究领域出现诸多算法,如蚁群算法、粒子群算法(附完整代码)、蜂群算法、猫群算法、果蝇算法、杂草算法以及布谷鸟算法等。其中,杂草算法代码简单,易于实现,具有较强的自适应性和鲁棒性。 自然界中杂草生长简化流程 在一片荒芜的土壤的不同位置生长出了一些杂草 不同杂草在草原上的适应度不同,适应度高的个体生长旺盛 后端 2025年05月11日 150 点赞 0 评论 1955 浏览
LeetCode75刷题记录 Level1 4/15 day1 2022-07-23 1.1480 一维数组的动态和,求一维数组各个位置的累加和 自己的解法: 每次 这其实是动态规划的思想,但我并没有意识到; class Solution: def runningSum(self, nums: List[int]) -> List[int]: result = [nums[0]] 后端 2025年05月12日 51 点赞 0 评论 1959 浏览
【SpringBoot】21-Spring Boot中Web页面抽取公共页面的完整实践 文章目录 前言 一、项目准备 1、创建Spring Boot项目 2、项目结构 二、创建公共页面片段 1、创建页头(header.html) 2、创建导航栏(navbar.html) 3、创建页脚(footer.html) 三、创建业务页面并引用公共片段 1、创建首页&#x 后端 2025年09月20日 138 点赞 0 评论 1960 浏览
[剑指Offer]21~25 学习使用工具 剑指Offer LeetCode的剑指Offer题库 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部 后端 2025年05月22日 199 点赞 0 评论 1962 浏览
勾股定理 在这段时间,我们探索了勾股定理。那下面叫我来分享一下我们的探索历程。 我们会把勾股定理分成浪漫、精确、综合应用和未来发展四个板块。先来说一说,第一个板块——浪漫。我们也可以把它理解为对三角形的一个重温。 首先呢,我们要知道三角形的定义是什么?三条线段首尾相连围成的封闭图形叫三角形。那么,对于一个三角形会有哪些性质呢?当然有我们所知道的内角和为180度;三角形的一个外角度数等于这个角不相邻的两个角的 后端 2025年05月08日 132 点赞 0 评论 1966 浏览
【代码里的英雄传】Dubbo 的一生:一位分布式勇士的传奇旅程 新开专栏:《代码里的英雄传》 在这个专栏里,我会用拟人化的方式,记录众多程序集的发展史。它们不是冰冷的代码,而是有灵魂的角色。 Dubbo 的一生:一位分布式勇士的传奇旅程在软件的世界里,有无数的角色:有的生来高光,却很快被遗忘;有的默默无闻,却在关键 后端 2025年09月28日 62 点赞 0 评论 1970 浏览
vue 中diff算法 1. 前言 vue 中的虚拟 DOM,diff算法,大家都有所耳闻 但是总感觉不那么透彻,所以看了几遍官网,简单整理如下 后续发现有文章总结,但是在github上面,有些人可能访问不到,所以我就简单写下 2. 虚拟 DOM 是什么 what 虚拟 DOM (Virtual DOM,简称 VDOM) 是一种编程概念,意为将目标所需的 UI 通过数据结构“虚拟”地表示出来,保存在内存中, 后端 2025年10月21日 158 点赞 0 评论 1974 浏览
从 x86 到 ARM64:CPU 架构的进化与未来 在计算机发展的历史长河中,x86、x64 和 ARM64 这三大主流 CPU 架构各自书写了辉煌的篇章。它们不仅代表了技术的进步,更承载着无数创新者的梦想与努力。 x86:从 16 位到 32 位的辉煌之路 诞生与崛起 1978 年,英特尔(Intel)推出了 8086 处理器,标志着 x86 架构 后端 2025年08月09日 148 点赞 0 评论 1977 浏览
【MySQL基础】MySQL核心操作全解析 【MySQL基础】MySQL核心操作全解析 前言 一、数据库操作😶🌫️ 1.1 查看数据库🔍 1.2 创建数据库➕ 1.3 选择数据库📌 1.4 删除数据库❌ 二、数据表操作📋 2.1 创建数据表➕ 2.2 查看数据表🔍 2.3 查看表 后端 2025年09月04日 89 点赞 0 评论 2001 浏览