E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
03_算法学习
ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的高级应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
Mr.靳靳477302280
·
2024-01-02 00:03
地学
gis
气象
人工智能
向表达式添加括号后的最小结果
不管是出于什么原因,
算法学习
需要持续保持。题目描述给你一个下标从0开始的字符串expression,格式为“num1+num2”,其中num1和num2表示正整数。
JYeontu
·
2023-12-31 16:17
算法
JavaScript
javascript
算法
【
算法学习
】路径问题-动态规划
前言在动态规划中存在一些路径问题很值得深究。比如给出一个二维的表格,到达特定位置时想要表达出的状态是什么,如何通过迭代方程得到的。重点就是将题目的信息转换为动态方程解的过程。本篇博客记录一些路径问题的相关动态规划题目,便于后续我的复习与归纳整理。一、不同路径Ⅱ题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目解析:题目让我们求出从左上角到右下角存在多少不同的路径,并且是一个二维
柒海啦
·
2023-12-30 23:05
算法
学习
动态规划
LeetCode刷题-字符串的最大公因子
前言说明
算法学习
,日常刷题记录。题目连接字符串的最大公因子题目内容对于字符串S和T,只有在S=T+...+T(T自身连接1次或多次)时,我们才认定“T能除尽S”。
小鲨鱼FF
·
2023-12-30 20:02
ChatGPT绘制全球植被类型分布图、生物量图、土壤概念图、处理遥感数据并绘图、病毒、植物、动物细胞结构图
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
思考的小猴子
·
2023-12-30 19:04
农业
环境
chatgpt
人工智能
AI大模型引领未来智慧科研暨ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的高级应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
思考的小猴子
·
2023-12-30 19:02
农业
机器学习
土壤
人工智能
chatgpt
ChatGPT如何应用到地学、GIS、气象、农业、生态、环境等领域中
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
AIzmjl
·
2023-12-30 19:31
生态
遥感
GPT
chatgpt
人工智能
r语言
开发语言
java
ChatGPT绘制全球植被类型分布图、生物量图、土壤概念图、处理遥感数据并绘图、病毒、植物、动物细胞结构图
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
梦想的初衷~
·
2023-12-30 16:31
人工智能
AI大语言
地学
chatgpt
【AI大语言模型】ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
PhyliciaFelicia
·
2023-12-30 06:58
生态
农业模型
气象
人工智能
语言模型
chatgpt
算法学习
#35 买卖股票的最佳时机
题目详情给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖
0daydreamer0
·
2023-12-30 05:25
算法学习
笔记:拓扑排序
一、思想拓扑排序是对DAG(有向无环图)上的节点进行排序,使得对于每一条有向边u->v,u都在v之前出现。简单地说,是在不破坏节点先后顺序的前提下,把DAG拉成一条链。如果以游戏中的科技树(虽然名字带树,其实常常不是树而只是DAG)举例,拓扑排序就是找到一种可能的点科技树的顺序。拓扑排序最经典的算法是Kahn算法。以下是一个[公式]的实现([公式]分别表示点数和边数),利用了队列://deg是入度
小明喜欢写bug
·
2023-12-29 18:54
算法学习
:56. 合并区间
合并区间题目链接:力扣题目链接难度:中等以数组intervals表示若干个区间的集合,其中单个区间为intervals[i]=[starti,endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例:输入:intervals=[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和
As_theWind
·
2023-12-29 17:25
数据结构与算法
java
数据结构
算法
C++
算法学习
五.栈与队列
根据代码随想录,记录学习一些算法经验1.栈与队列的理论基础队列是先进先出,栈是先进后出。栈提供push和pop等等接口,所有元素必须符合先进后出规则,所以栈不提供走访功能,也不提供迭代器(iterator)。不像是set或者map提供迭代器iterator来遍历所有元素。栈是以底层容器完成其所有的工作,对外提供统一的接口,底层容器是可插拔的(也就是说我们可以控制使用哪种容器来实现栈的功能)。STL
Albert.H.Holmes
·
2023-12-29 14:18
c++
学习
算法
开发语言
C++
算法学习
一.数组
1.数组的理论基础数组是存放在连续内存空间上的相同类型数据的集合。数组可以方便的通过下标索引的方式获取到下标下对应的数据。注:数组下标从0开始,内存空间地址连续。删除添加元素需要移动其他元素地址。数组元素不能删除,只能覆盖。二维数组内存空间地址也是连续的。2.二分查找(704题)根据代码随想录,记录学习一些算法经验,题目描述:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,
Albert.H.Holmes
·
2023-12-29 14:47
算法
c++
学习
C++
算法学习
三.哈希表
根据代码随想录,记录学习一些算法经验1.哈希表理论基础哈希表(散列表),是根据关键码的值直接访问的数据结构,以数组来解释比较直接,这个关键码就是数组的下标,通过下标直接访问元素,哈希表用来快速判断一个元素是否出现在集合里。数组查找是O(1)操作,哈希函数是将其他的数据格式转换成不同数值,映射到哈希表上的索引数字,哈希碰撞两个数据映射到同一个位置,解决方法:拉链法和线性探测法,拉链法就是将冲突的元素
Albert.H.Holmes
·
2023-12-29 14:47
c++
算法
学习
C++
算法学习
四.字符串
根据代码随想录,记录学习一些算法经验1.字符串的理论基础字符串,c++提供一个string类,提供一个size()接口,判断整个字符串的大小,c只能字符数组使用\0判断字符结束,获得大小。2.反转字符串(344题)题目描述:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一
Albert.H.Holmes
·
2023-12-29 14:47
学习
c++
算法
开发语言
yolov8 小目标物体检测、分割加强方法
1、SAHI
算法学习
参考:https://docs.ultralytics.com/guides/sahi-t
loong_XL
·
2023-12-29 12:46
图像CV
深度学习
YOLO
目标检测
人工智能
AI大模型引领未来智慧科研暨ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的高级应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
梦想的初衷~
·
2023-12-29 10:42
地学
环境
生态
人工智能
chatgpt
ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的高级应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
Teacher.chenchong
·
2023-12-29 08:52
gpt
生态
人工智能
chatgpt
AI大模型引领未来智慧科研暨丨ChatGPT在地学、GIS、气象、农业、生态、环境等领域中的高级应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
asyxchenchong888
·
2023-12-29 08:43
GPT
gpt4
人工智能
chatgpt
03_
阿里云_配置OSS环境变量
关于aliyunOSS文件上传的系统变量配置问题引出在黑马程序员2023新版JavaWeb开发教程教程中,P148Day11-04.案例-文件上传-阿里云OSS-准备到P150Day11-06.案例-文件上传-阿里云OSS-集成阿里云给的参考代码已经更新了,需要配置阿里云的用户变量(Windows的用户变量)才能继续使用。问题描述:关于aliyunOSS文件上传出现Accesskeyidshoul
甲柒
·
2023-12-29 03:38
阿里云
JavaWeb
阿里云
算法学习
系列(十四):并查集
目录引言一、并查集概念二、并查集模板三、例题1.合并集合2.连通块中点的数量引言这个并查集以代码短小并且精悍的特点,在算法竞赛和面试中特别容易出,对于面试而言,肯定不会让你去写一两百行的代码,一般出的都是那种比较短的,而且还不好想考验思维的那种题,那并查集就将这两点全占了,所以重要性很大,而且竞赛的话也就是将多个知识点合并起来考察,这个也很可能成为一个点,所以话不多说就开始吧。一、并查集概念并查集
lijiachang030718
·
2023-12-29 02:21
算法
算法
学习
图论
算法学习
系列(十三):Trie树
目录引言一、Trie概念二、Trie树模板三、例题引言这个Trie还是比较有用的,主要的功能就是高效的存储和查找字符串的数据结构。一、Trie概念假设这个Trie只存储小写字母的话:这个大概就是这么个概念,就是头结点是0号,然后每个结点都可以有26个儿子,然后每个儿子又有它们的儿子插入操作:先看0号结点的儿子有没有插入字符串的第一个字符,如果有那就进入下一个结点,如果没有那就创造出来,然后进入下一
lijiachang030718
·
2023-12-29 02:51
算法
算法
学习
算法学习
系列(十五):最小堆、堆排序
目录引言一、最小堆概念二、堆排序模板(最小堆)三、模拟堆引言这个堆排序的话,考的还挺多的,主要是构建最小堆,并且在很多情况下某些东西还用得着它来优化,比如说迪杰斯特拉算法可以用最小堆优化,然后面试和考研用的也是挺多的,总之开始吧。一、最小堆概念本文只讲述最小堆,其一这个用的最多,而且跟最大堆来说其实都是差不多的,就一个小于一个大于最小堆:首先是一个完全二叉树,然后每个结点都小于或等于其两个儿子,性
lijiachang030718
·
2023-12-29 02:18
算法
算法
学习
根据模式串构造最小数字
不管是出于什么原因,
算法学习
需要持续保持。题目描述给你下标从0开始、长度为n的字符串pattern,它包含两种字符,'I'表示上升,'D'表示下降。
JYeontu
·
2023-12-29 01:38
算法
JavaScript
javascript
算法
Blowfish加密
算法学习
文章目录Blowfish加密算法简介加密原理密钥扩展数据加密python解密脚本Blowfish加密算法简介Blowfish是一种对称区块加密算法。该算法流程分为密钥扩展以及数据加密俩部分,每次分组长度为64位,密钥采用32-448位,经过扩展后生成多个子密钥数组。进行共16轮的迭代加密。加密原理加密流程图:接收分组长度为64bit的明文,将其分为L和R各32bit。和P进行异或以及F函数加密然后
Sciurdae
·
2023-12-29 01:04
CTF学习笔记
CTFCrypto学习记录
学习
算法
CTF
ChatGPT如何在地学、GIS、气象、农业、生态、环境等领域中完美应用
·E、Midjourney、StableDiffusion、星火大模型、文心一言、千问为代表AI大语言模型带来了新一波人工智能浪潮,可以面向科研选题、思维导图、数据清洗、统计分析、高级编程、代码调试、
算法学习
zmjia111
·
2023-12-28 13:55
gpt
生态
gis
chatgpt
人工智能
GIS
气象
农业
生态
环境
算法学习
-图像的数据格式BGR
OpenCV学习——图像的BGR格式解读1.opencv读取的图片数据格式2.BGR含义1.opencv读取的图片数据格式opencv读取的图片数据格式为numpy的nparray格式。一张二维图片是由像素点构成,如下图所示:其中行与列确定了像素点的位置,值确定了颜色,通常为三通道RGB值举例:[125,225,3]对应维度信息表示:[图片高度,图片宽度,像素BGR值][数组行数,数组列数,像素B
tiwolf_li
·
2023-12-28 09:04
opencv
计算机视觉
python
数据结构与
算法学习
-二叉堆及堆排序
1.二叉堆定义(1)堆是一个完全二叉树(2)堆中每一个节点的值都必须大于等于(或小于等于)其子树中每个节点的值。第一点,堆必须是一个完全二叉树。,除最后一层,其他层的节点个数都是满的,最后一层的节点都靠左排列。第二点,堆中的每个节点的值必须大于等于(或者小于等于)其子树中每个节点的值。也可以理解为,堆中每个节点的值都大于等于(或者小于等于)其左右子节点的值。这里我们借助于堆这种数据结构实现的排序算
Kip_Salens
·
2023-12-28 08:35
卡尔曼滤波中,噪声非“白”及防止发散的方法
笔记内容不按照
算法学习
的顺序来,所以这不是一个教程,而是对待某一特定问题的解决方法探讨。所有笔记放在卡尔曼专栏里面。欢迎私信或email:
[email protected]
讨论。
Evand J
·
2023-12-27 19:00
卡尔曼专题
线性代数
kalman
卡尔曼滤波算法
白噪声
❀My排序
算法学习
之插入排序❀
目录插入排序(InsertionSort):)一、定义二、基本思想三、示例时间复杂度空间复杂度bashC++四、稳定性分析
Rosy_Moonlight
·
2023-12-27 14:53
学习笔记:)
排序算法
学习
算法
❀My排序
算法学习
之冒泡排序❀
目录冒泡排序(BubbleSort):)一、定义二、算法原理三、算法分析时间复杂度算法稳定性算法描述C语言C++算法比较插入排序选择排序快速排序归并排序冒泡排序(BubbleSort):)一、定义冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是
Rosy_Moonlight
·
2023-12-27 09:01
学习笔记:)
排序算法
学习
算法
009_贝斯特_02_阵痛期_
03_
第一个Case
机房的大致情况了解之后,李珍妮问他接下来那个case还有什么问题吗?他只能说对她说,自己对这边的系统还不太了解,希望有人可以先帮助他一下。“那好,我给你找个同事啊,因为我是负责网络的,那个同事是负责电话系统的,我让他跟你说一下”。两个人回到17层后,李珍妮立马他带到了IT另一个同事的工位,告诉他王睿奇需要帮助。那人站起来说,“没问题,我带他做一次,他以后再自己做就有经验了”。两个人先去主机房拿了一
蜗牛黄
·
2023-12-27 07:38
苏州科技大学计算机817程序设计(java) 学习笔记
目录考情分析考卷题型刷题攻略资料分享Java学习建议
算法学习
建议考情分析苏州科技大学自2019年起招收081200计算机科学与技术(学硕),专业课是自命题程序设计(c、Java或python作答),招生人数
奇妙方程式
·
2023-12-27 06:57
817程序设计(java)
学习
笔记
java
算法
在既定时间做作业的学生人数
不管是出于什么原因,
算法学习
需要持续保持。题目描述给你两个整数数组startTime(开始时间)和endTime(结束时间),并指定一个整数queryTime作为查询时间。
JYeontu
·
2023-12-27 04:40
算法
JavaScript
javascript
算法
算法学习
浅谈
算法的学习和数学很像,大概可以分为两种学习方式:第一种是仅将其作为工具使用,即认为它是一个黑箱,是一个扳手,我们不需要了解扳手是怎么来的,只需要会用扳手拧螺丝就可以,我们应该掌握的是”扳手的三种使用技巧“而不是”扳手的构造及其力学原理“或者”扳手的金属材料分析“,这种常见于被很好的实现过、被广泛证明过、结论性非常强的算法。这个时候可以像背公式一样背算法,可以知其然不知其所以然。第二种是需要改造轮子
wenningshine
·
2023-12-26 22:44
bowen的坚决不断更专栏
学习
【回溯算法】回溯
算法学习
回溯回溯就是暴力枚举,只不过对于有些问题,能够写出来已经很不错了,例如50个for循环的嵌套,代码中肯定不能写50个for,而是通过递归来完成。回溯虽然是暴力枚举,但是可以通过剪枝优化,具体优化在回溯树上看。回溯解决的问题有:组合、切割、子集、排列、n皇后回溯问题都能构造成一个回溯树,解决回溯问题,一定要画回溯树;并且有固定的代码编写模板。publicvoidbacktracking(参数){if
大龄烤红薯
·
2023-12-26 17:02
算法学习
算法
学习
动态规划
spring
java
后端
【
算法学习
】第N个泰波那契数
一、题目描述题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台二、解析题目常规并且简单的动态规划题目,根据动规步骤一步步来即可。动态规划的题围绕着dp表展开的。此题根据题目信息是一个线性的递推过程,一维dp表即可。1.状态表示对于状态,我的通俗理解是dp表中值的意义或者什么意思。因为我们是要求解第n个泰波那契数,那么dp[i]就表示是第i个泰波那契数的值了。2.递推公式根据题目,提
柒海啦
·
2023-12-26 15:25
#
动态规划
算法
学习
【
算法学习
】斐波那契数列模型-动态规划
前言我在
算法学习
过程中,针对斐波那契数列模型的动态规划的例题进行了一个整理,并且根据标准且可靠一点的动态规划解题思路进行求解类似的动归问题,来达到学习和今后复习的必要。
柒海啦
·
2023-12-26 15:21
#
动态规划
算法
学习
动态规划
c++
算法学习
-二叉树寻找子树
以下是代码:publicclassSolution{//搜索头结点相同的方法publicbooleanHasSubtree(TreeNoderoot1,TreeNoderoot2){booleanresult=false;//如果两个结点有一个已经遍历完了,那么返回falseif(root2!=null&&root1!=null){//如果root1的值和root2的值相同,则result为判断其
越过_1b61
·
2023-12-26 01:05
数据结构与
算法学习
笔记(一)
什么是数据结构?什么是算法?简单的讲,数据结构即存储数据的方法,算法即查找这些特定存储结构的方法。举个例子,图书管管理员一般会按特定的编号将书籍摆放在特定的位置,按照一定的编号这就是“书籍”这种数据的存储结构,而我们如何查找到特定的书籍就是获取“书籍这种数据的算法”。数据结构和算法的关系可以用一句话来简单的概括,数据结构是为算法服务的,算法是作用在特定的数据结构之上的,因此数据结构和算法不能单独孤
风来幻想
·
2023-12-25 19:07
神经网络和深度学习(四)—反向传播工作原理
学院:竹园三号书院【嵌牛导读】简要介绍反向传播算法【嵌牛鼻子】深度学习神经网络反向传播算法【嵌牛提问】如何将反向传播算法应用到神经网络反向传播算法工作原理在上一篇文章,我们看到了神经网络如何通过梯度下降
算法学习
吴丞楚20012100032
·
2023-12-25 08:28
【产品】业务场景常用
算法学习
笔记
评价模型(EvaluationModel)评价模型用于对某个系统、方案或决策进行评估。通过构建合适的指标和评价方法,评价模型能够对不同方案的优劣进行比较和分析。在数学建模比赛中,评价模型通常根据问题的特点和需求,设计合适的评价标准和指标,对不同方案或模型的性能进行评估和比较,以帮助做出决策。层次分析法:AHP层次分析法是一种解决多目标复杂问题的定性和定量相结合进行计算决策权重的研究方法。该方法将定
summer108
·
2023-12-25 06:00
产品
算法
学习
笔记
算法学习
——回溯算法
回溯算法理论基础回溯法的效率回溯法解决的问题回溯法模板组合思路回溯法三部曲代码组合(优化)组合总和III思路代码电话号码的字母组合思路回溯法来解决n个for循环的问题回溯三部曲代码组合总和思路代码组合总和II思路代码分割回文串思路代码复原ip地址思路代码子集思路代码子集II代码全排列思路代码全排列II思路代码重新安排行程理论基础什么是回溯法?回溯法也可以叫做回溯搜索法,它是一种搜索的方式。在二叉树
Xf3n1an
·
2023-12-25 04:24
代码随想录算法学习
算法
学习
算法学习
——双指针法
双指针法移除元素反转字符串替换数字翻转字符串里的单词翻转链表删除链表的倒数第N个节点链表相交环形链表II三数之和四数之和总结数组篇字符串篇链表篇N数之和篇移除元素力扣题目链接此题做法在数组章节中。反转字符串力扣题目链接此题做法在字符串章节中。替换数字卡码网题目链接此题做法在字符串章节中。翻转字符串里的单词力扣题目链接此题做法在字符串章节中。翻转链表力扣题目链接此题做法在链表章节中。删除链表的倒数第
Xf3n1an
·
2023-12-25 04:54
代码随想录算法学习
算法
学习
算法学习
——动态规划
动态规划什么是动态规划动态规划的解题步骤动态规划应该如何debug斐波那契数思路确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组代码爬楼梯思路代码使用最小花费爬楼梯思路代码不同路径思路代码不同路径II思路代码整数拆分思路代码不同的二叉搜索树0-1背包理论基础什么是0-1背包二维dp数组01背包确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举
Xf3n1an
·
2023-12-25 04:52
代码随想录算法学习
算法
学习
动态规划
算法学习
系列(九):离散化
目录引言一、离散化概念二、离散化模板三、例题四、测试引言这个离散化我的理解就是你如果要用到数组的下标进行存数,会有多个询问针对下标进行操作,然后这个下标特别的大,而且存的数也是特别的分散,举个例子就是有三个数,1,2,3,它们对应的下标分别为1,10000,1e9,所以如果开那么大的数组肯定浪费了,而且可能会爆内存,然后就需要离散化了,那么进入正题吧!一、离散化概念引入离散化的背景已经在引言里说过
lijiachang030718
·
2023-12-25 04:50
算法
算法
学习
算法学习
系列(十一):KMP算法
目录引言一、算法概念二、题目描述三、思路讲解三、代码实现四、测试引言这个KMP算法就是怎么说呢,就是不管算法竞赛还是找工作笔试面试,都是非常爱问爱考的,其实也是因为这个算法比较难懂,其实就是很难,所以非常个人的一个思维逻辑吧,反正就是用来区分人的,我会你不会,那么我就比你牛逼,所以那就开始吧。一、算法概念这个KMP算法就是用来匹配字符串的,在一个字符串中是否有另一个字符串的存在,如果存在返回原始字
lijiachang030718
·
2023-12-25 04:50
算法
算法
学习
算法学习
系列(六):高精度加法、减法、乘法、除法
目录引言一、高精度加法1.题目描述2.代码实现3.测试二、高精度减法1.题目描述2.代码实现3.测试三、高精度乘法1.题目描述2.代码实现3.测试四、高精度除法1.题目描述2.代码实现3.测试引言本文介绍了高精度加法、高精度减法、高精度乘法、高精度除法,这个高精度来说还是有点用的,在一些竞赛啥的还是能用得上的,当然了这个只针对C++来说,java或者python本身就有大整数类型,没必要搞这个。一
lijiachang030718
·
2023-12-25 04:20
算法
算法
学习
算法学习
系列(一):二分
目录:引言一、二分模板1.非递归模板2.递归模板3.二分通用模板4.测试二、例题1.查询最左边的数2.查询最右边的数三、详解二分通用模板四、附录(所有代码)五、扩展题1.机器人跳跃问题引言不论你是找工作还是考研,不论是什么专业(当然首先要是计算机大类的哈),不论是参加笔试和面试,二分这个问题是必考的,而且非常有可能会让你手撕代码(就是给你一张A4纸让你把代码手写出来),所以这个二分的重要性不言而喻
lijiachang030718
·
2023-12-25 04:19
算法
算法
学习
数据结构
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他