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
领扣算法学习
算法初步 —— 排序算法&查找(冒泡+选择+快排+折半)
一、排序排序是
算法学习
过程中入门必学的模块之一,虽然在实际编程时很少有程序员动手写排序算法(C++库中封装的sort函数是底层是快排实现的)。
天使Di María
·
2023-11-30 16:22
算法
算法
排序算法
排序
浅谈
算法学习
我的
算法学习
经历 高中浑浑噩噩度过三年,大学就读于一所二本院校软件工程专业。现在的我很庆幸自己选择了这个行业,我喜欢编码,也喜欢利用所学解决新的问题,尽管熬夜是常有的事情。
weixin_34007020
·
2023-11-30 13:18
java
操作系统
c#
2023蓝桥杯
算法学习
路线与基础知识整理
文章目录前言数学基础1.1简单数学1.2案例2.1组合数学2.2案例3.1线性代数3.2案例4.1高等数学4.2案例计算几何1.1基础概念1.2案例2.1基本运算2.2案例3.1圆3.2案例数论1.1基础知识1.2案例2.1素数2.2案例3.1同余理论3.2案例4.1位运算4.2案例概率论1.1概率1.2案例2.1期望2.2案例数据结构1.1线性表1.2案例2.1字符串2.2案例3.1链表3.2案
川川菜鸟
·
2023-11-30 12:02
蓝桥杯python组
蓝桥杯
算法
学习
换种方式描述递归----
算法学习
笔记01
递归作为算法中的重要思想,在编程的应用中可以说是相当广泛。但递归又由于其本身的抽象性,对于初学者而言理解起来相当困难。作为一个初学算法的菜鸡,想和大家分享一下自己理解递归的方式,如有错误和不妥,还望大佬指出。首先我们要明白,一个递归函数内部肯定长这样也就是说,递归函数的终止条件一定要在递归函数的上面,否则递归函数就像一个没有底的坑,掉进去就永远出不来了。而如何写出递归函数的关键在于:找出解决问题的
PraiseSunAsh
·
2023-11-30 04:59
leetcode 面试题08.01. 三步问题
来源:力扣(LeetCode)链接:https://leetcode.cn/problems/three-steps-problem-lcci著作权归
领扣
网络所有。
daladalabao
·
2023-11-29 18:07
leetcode
leetcode
算法
职场和发展
刷题-Leetcode-面试题 08.01. 三步问题
三步问题题目链接来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/three-steps-problem-lcci/submissions/著作权归
领扣
网络所有
萌的咋会有
·
2023-11-29 18:37
#
动规
leetcode
算法
动态规划
数据结构与
算法学习
笔记(训练营三)-经典面试八
int[]d,d[i]:i号怪兽的能力int[]p,p[i]:i号怪兽要求的钱开始时你的能力是0,你的目标是从0号怪兽开始,通过所有的怪兽。如果你当前的能力,小于i号怪兽的能力,你必须付出p[i]的钱,贿赂这个怪兽,然后怪兽就会加入你,他的能力直接累加到你的能力上;如果你当前的能力,大于等于i号怪兽的能力,你可以选择直接通过,你的能力并不会下降,你也可以选择贿赂这个怪兽,然后怪兽就会加入你,他的能
剑侠李逍遥
·
2023-11-29 12:27
算法学习
:98.验证二叉搜索树
验证二叉搜索树题目链接:转载力扣难度:中等给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例输入:root=[2,1,3]输出:true思路要知道中序遍历下,输出的二叉搜索树节点的数值是有序序列。有了这个特性,验证二叉搜索树,就相当于变成了判断一个序
As_theWind
·
2023-11-29 10:40
数据结构与算法
java
算法
数据结构
自然语言处理(NLP)
算法学习
路线!
NLP近几年非常火,且发展特别快。像BERT、GPT-3、图神经网络、知识图谱等技术应运而生。我们正处在信息爆炸的时代、面对每天铺天盖地的网络资源和论文、很多时候我们面临的问题并不是缺资源,而是找准资源并高效学习。但很多时候你会发现,花费大量的时间在零零散散的内容上,但最后发现效率极低,浪费了很多宝贵的时间。为了满足大家学习的需求,这次重磅推出了《自然语言处理终身升级版》的学习路线。这份课程路线覆
小牛无
·
2023-11-28 18:35
Leecode: 347. 前 K 个高频元素
]示例2:输入:nums=[1],k=1输出:[1]来源:力扣(LeetCode)链接:https://leetcode.cn/problems/top-k-frequent-elements著作权归
领扣
网络所有
赛马丸子
·
2023-11-28 16:22
LeeCode刷题
leetcode
算法
职场和发展
力扣 101. 对称二叉树
,null,3,null,3]则不是镜像对称的:1/22\33来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/symmetric-tree著作权归
领扣
网络所有
冷酷的摸鱼小将
·
2023-11-28 09:00
力扣
leetcode
算法
python
LeetCode每日一题Day3:回文链表
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/palindrome-linked-list著作权归
领扣
网络所有。
ymy_forever
·
2023-11-28 07:54
LeetCode
算法
链表
LeetCode算法题 :回文链表isPalindrome
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/palindrome-linked-list著作权归
领扣
网络所有。
「已注销」
·
2023-11-28 07:54
第一天
算法学习
7.21嗯,拖了好久好久说要好好地,系统地学习一遍算法,但是每次都因为各种原因,刚开始就结束了。这一次算是下了一个决心,每天写一个小总结来监督一下自己。呐,这是第一天的学习内容,今天学的是算法最开始的东西,时间复杂度、栈、基本的排序算法,然后看了一下Java的ArrayList的源码。时间复杂度参考:https://blog.csdn.net/qq_41523096/article/details
夏森学长啊
·
2023-11-28 07:34
JavaScript初级
算法学习
笔记(1)
字符串中每个单词首字母大写一、正常思路使用for循环functiontitleCase(str){vara=str.toLowerCase().split('');varlen=a.length;varb=[];for(i=0;iL.toUpperCase());}vartitle=titleCase("I'malittleteapot");console.log(title);//I'mALit
gdf_ffaf
·
2023-11-28 06:39
LeetCode每日一题 - 686. 重复叠加字符串匹配(2021-12-22)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/repeated-string-match著作权归
领扣
网络所有。
kart jim
·
2023-11-28 05:11
算法与数据结构
leetcode
算法
三维重建入门学习————建模软件Blender入门篇
背景介绍关于近期在进行三维重建相关
算法学习
的时候,学得越深,发现对各个方面的知识要求得越多,之前是补了相机的拍照原理,成像原理知识,再后来还补了主流的点提取、匹配算法等等。
出门吃三碗饭
·
2023-11-28 00:29
三维重建入门基础之路
Nerf学习记录
学习
blender
数码相机
【Python数据结构与算法】--- 递归算法的应用 ---[乌龟走迷宫] |人工智能|探索扫地机器人工作原理
个人主页:Aileen_0v0系列专栏:PYTHON数据结构与
算法学习
系列专栏"没有罗马,那就自己创造罗马~"目录导言解决过程1.建立数据结构2.探索迷宫:算法思路递归调用的“基本结束条件”3.乌龟走迷宫的实现代码
Aileen_0v0
·
2023-11-28 00:00
数据结构与算法
游戏
python
机器人
人工智能
前端
数据结构
算法
9月7日
算法学习
笔记(栈)
1.逆波兰表达式求数值描述:给定一个逆波兰表达式,求表达式的值。数据范围:表达式长度满足1≤n≤1041≤n≤104,表达式中仅包含数字和+,-,*,/,其中数字的大小满足∣val∣≤200∣val∣≤200。这题其实就是一个后缀表达式,将数值压入栈,遇到操作符,就将最上面两个数出栈,计算完之后再压入栈。classSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修
刘某不会写诗
·
2023-11-27 18:58
算法
学习
笔记
数据结构
9月9日
算法学习
(队列)
1.模版队列描述:请你实现一个队列。操作:pushx:将xx加入队尾,保证xx为int型整数。pop:输出队首,并让队首出队front:输出队首:队首不出队输入描述:第一行为一个正整数nn,代表操作次数。(1≤n≤100000)(1≤n≤100000)接下来的nn,每行为一个字符串,代表一个操作。保证操作是题目描述中三种中的一种。输出描述:如果操作为push,则不输出任何东西。如果为另外两种,若队
刘某不会写诗
·
2023-11-27 18:58
算法
学习
c++
算法学习
day26
第二十六天最大子数组和53.最大子数组和-力扣(LeetCode)动态规划问题classSolution{publicintmaxSubArray(int[]nums){intlen=nums.length;int[]dp=newint[len];dp[0]=nums[0];intres=dp[0];for(inti=1;i&nums){intn=nums.size();vectordp(n,IN
~努力努力再努力k
·
2023-11-27 15:08
算法学习
算法
学习
算法学习
day27
第二十七天美化数组的最少删除数2216.美化数组的最少删除数-力扣(LeetCode)classSolution{public:intminDeletion(vector&nums){intlen=nums.size();if(len==0)return0;intres=0,cur=0;for(inti=1;i
~努力努力再努力k
·
2023-11-27 15:08
算法学习
算法
学习
leetcode
STL常用算法-C++
定义了一些模板类,用以声明函数对象体积很小,只包括几个在序列上面进行简单数学运算的模板函数1.常用的遍历
算法学习
目标:掌握常用的遍历算法算法简介:for_each//遍历容器transform//搬运容器到另一个容器中
_Amor_
·
2023-11-27 13:36
C++
c++
算法
开发语言
智能优化
算法学习
笔记(1)–粒子群算法 (PSO)
历史简介粒子群算法,也称粒子群优化算法或鸟群觅食算法,缩写PSO,由Kennedy和Eberhart于1995年提出;群体迭代,粒子在解空间追随最优的粒子进行搜索;粒子群算法:1)简单易行;2)收敛速度快;3)设置参数少;已成为现代优化方法领域研究的热点。基本思想粒子群算法的思想源于对鸟群捕食行为的研究;模拟鸟集群飞行觅食的行为,鸟之间通过集体的协作使群体达到最优目的,是一种基于SwarmInte
KKAI_C
·
2023-11-27 11:15
智能优化算法
启发式算法
粒子群优化算法PSO及matlab实现
算法学习
自:MATLAB与机器学习教学视频1、粒子群优化算法概述粒子群优化(PSO,particleswarmoptimization)算法是计算智能领域,除了蚁群算法,鱼群算法之外的一种群体智能的优化算法
dhe56357
·
2023-11-27 11:13
matlab
人工智能
《machine learning in action》机器学习
算法学习
笔记 支持向量机(Support Vector Machine)
支持向量机(SupportVectorMachine)数理证明前置知识:拉格朗日数乘法、对偶问题、核技巧拉格朗日数乘法针对的是约束优化问题:例题:已知x>0,y>0,x+2y+2xy=8,则x+2y的最小值__。解:引入参数λ\lambdaλ构造新函数L:x+2y+λ(x+2y+2xy−8)x+2y+\lambda(x+2y+2xy-8)x+2y+λ(x+2y+2xy−8)分别对x,y,λ\lam
NONE-C
·
2023-11-27 09:14
实战
学习笔记
机器学习
机器学习
算法
支持向量机
第四题-abb 【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
✨经典必会题目:我们提供了精选的
算法学习
必会题目,帮助您构建坚实的算法基础。✨详细题目解法:每道题目都附带了详尽的解法,帮助您理解并掌握解题思
一见已难忘
·
2023-11-27 02:43
ACM
算法题库
java
python
c++
abb
传智杯abb
传智杯
python
算法学习
——单链表
单链表结构单链表结构原理比较简单,主要是编程时指针位置容易搞混。另:不能像列表一样可以按下标查找,单链表只能顺序遍历查找。如上图所示,节点由数据域和指针域构成,当前指针的next指向下一个元素的指针域,val(图中的elem)指向当前的元素值,节点定义如下:#定义节点classNode(object):def__init__(self,val,p=0):self.val=valself.next=
零度不知寒
·
2023-11-26 23:07
算法刷题记录
python
单链表
算法
LeetCode刷题-我会翻转二叉树,谷歌还要我吗?
前言说明
算法学习
,日常刷题记录。题目连接翻转二叉树题目内容翻转一棵二叉树。
小鲨鱼FF
·
2023-11-26 22:57
LeetCode-48-旋转图像
来源:力扣(LeetCode)链接:https://leetcode.cn/problems/rotate-image著作权归
领扣
网络所有。商业转载请联系官方授权,非商业转载请注明出处。
Arbicoral
·
2023-11-26 21:21
LeetCode
算法
leetcode
java
某APP逆向
算法学习
与分析
前言第一次来到CSDN写文章,有不对的地方欢迎大家批评指正提示:此文章仅供学习使用,切勿用于非法用途,产生的其他责任与本人无关一、首先利用Charles对APP登录动作进行抓包有关Charles的使用与原理不在此赘述,可以自行搜索查阅相关文章。抓到的数据包如下所示:{"Encrypt":"NIszaqFPos1vd0pFqKlB42Np5itPxaNH\/\/FDsRnlBfgL4lcVxjXii
孙辞
·
2023-11-26 19:56
逆运算
c语言将AOE网络的数据写入TXT文档中,数据结构与
算法学习
辅导及习题详解.张乃孝版-C/C++文档类资源...
数据结构与
算法学习
辅导及习题详解.张乃孝版.04年10月经过几年的努力,我深深体会到,编写这种辅导书要比编写一本湝通教材困难得多。但愿我的上述理想,在本书中能够得以体现。
勃兰登堡
·
2023-11-26 18:42
数据结构与
算法学习
数据结构与
算法学习
一复杂度1.1时间复杂度:算法执行效率算法的执行时间与算法的输入值之间的关系执行多少次deftest():total=0#这一段所用时间aforiinrange(num):total+
静静的时光里,慢慢沉淀
·
2023-11-26 18:11
学习
链表
数据结构
第五题-kotori和素因子【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
✨经典必会题目:我们提供了精选的
算法学习
必会题目,帮助您构建坚实的算法基础。✨详细题目解法:每道题目都附带了详尽的解法,帮助您理解并掌握解题思
一见已难忘
·
2023-11-26 16:39
ACM
算法题库
java
python
c++
kotori和素因子
传智杯
第六题-红和蓝【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
✨经典必会题目:我们提供了精选的
算法学习
必会题目,帮助您构建坚实的算法基础。✨详细题目解法:每道题目都附带了详尽的解法,帮助您理解并掌握解题思
一见已难忘
·
2023-11-26 16:39
ACM
算法题库
java
python
c++
红和蓝
传智杯
红和蓝传智杯
第一题-字符串拼接【第六届传智杯程序设计挑战赛解题分析详解复盘】(C/C++实现)
✨经典必会题目:我们提供了精选的
算法学习
必会题目,帮助您构建坚实的算法基础。✨详细题目解法:每道题目都附带了详尽的解法,帮助您理解并掌握解题思
一见已难忘
·
2023-11-26 16:22
ACM
算法题库
c语言
c++
开发语言
字符串拼接
传智杯
3.红色和紫色-【第六届传智杯程序设计挑战赛解题分析详解复盘】(Java&Python&C++实现)
✨经典必会题目:我们提供了精选的
算法学习
必会题目,帮助您构建坚实的算法基础。✨详细题目解法:每道题目都附带了详尽的解法,帮助您理解并掌握解题思
一见已难忘
·
2023-11-26 16:21
ACM
算法题库
java
python
c++
传智杯
红色和紫色
数据结构与
算法学习
(03)单向循环链表
什么是单向循环链表?如果把单链表的最后一个节点的指针指向链表头部,而不是指向NULL,那么就构成了一个单向循环链表,通俗讲就是把尾节点的下一跳指向头结点。在单向链表中,头指针是相当重要的,因为单向链表的操作都需要头指针,所以如果头指针丢失或者破坏,那么整个链表都会遗失,并且浪费链表内存空间,因此我们引入了单向循环链表这种数据结构。代码实现1.定义变量和结构体#defineERROR0#define
暱稱已被使用
·
2023-11-26 16:55
LintCode
领扣
题解 | Twitter 面试题:Eat the Beans
题目描述一个袋子里有W个白豆子,R个红豆子。第一步:随机摸一个豆子,摸到白豆子直接吃,摸到红豆子,放回去。第二步:随机再摸一豆子,不管是红是白,都吃。然后重复第一步和第二步,问最后一个豆子是白豆子的概率。思路点拨考虑dp[i][j]表示剩下i个白豆子,j个红豆子的概率,则根据题意有两种转移。考点分析dp[i][j]表示当前剩下i颗白豆子j颗红豆子的概率,dp[w][r]=1,由于第二步必定会吃一颗
领扣喵
·
2023-11-26 12:12
算法学习
|二叉树 LeetCode 102.二叉树的层序遍历、226.翻转二叉树、101.对称二叉树
二叉树一、二叉树的层序遍历思路代码实现二、翻转二叉树思路代码实现三、对称二叉树思路代码实现一、二叉树的层序遍历题目链接思路借助队列保存每一层遍历过的元素,当队列不为空时,用size记录当前层的结点个数,将当前层的元素弹出,用数组将结果记录,再把弹出元素的左右孩子加入队列。代码实现classSolution{public:vector>levelOrder(TreeNode*root){queueq
是静淑-
·
2023-11-26 12:54
算法学习
算法
leetcode
学习
c++
数据结构
每日一练蓝桥杯C语言:2020年真题题集(B组)
在这里我给大家推荐一款不错刷
算法学习
网站:点击这处链接牛客网;牛客网作为国内内容超级丰富的IT题库,各种东西看的我眼花缭乱,题库+面试+学习+求职+讨论+大厂内推等等服务,堪称"互联网求职神器"。
电子魔术师
·
2023-11-26 02:26
每日一练蓝桥杯C/C++B组
蓝桥杯
c语言
c++
算法
acwing算法基础课文字版(看不懂你打我)——第二课基础算法之:高精度算法(大数乘小数、大数除小数)
写在前面:acwing是由北大学长创立的
算法学习
平台,在IT资源良莠不齐的当下异军突起。只需一顿火锅钱,就能跟着获得noi金牌的北大学长学习算法,是IT初学者进行深入研究的不二平台。
acwingwingwing
·
2023-11-25 22:45
acwing算法基础课文字版
算法
Ransac
算法学习
python版
初学小白,注释的代码比较详细importnumpyasnpimportscipyasspimportscipy.linalgassldefransac(data,model,n,k,t,d,debug=False,return_all=False):"""参考:http://scipy.github.io/old-wiki/pages/Cookbook/RANSAC伪代码:http://en.wi
wuxiaoxiao2021
·
2023-11-25 17:55
数据结构和算法
python
算法学习
LeetCode-064-最小路径和
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/minimum-path-sum/著作权归
领扣
网络所有。
雄狮虎豹
·
2023-11-25 05:44
Python开源项目之人工智能老照片修复
算法学习
文章目录前言项目环境搭建conda虚拟环境创建激活环境Pytorch安装Synchronized-BatchNorm-PyTorchrepository安装Global目录Synchronized-BatchNorm-PyTorch项目部署检测预处理模型下载下载脸部增强模型文件下载依赖完整部署后项目结构项目使用验证一下总结关于Python技术储备一、Python所有方向的学习路线二、Python基
只存在于虚拟的King
·
2023-11-24 18:55
python
开源
人工智能
开发语言
深度学习
学习
经验分享
第十二届蓝桥杯青少年组国赛C++中级组 第1题 -- 第3题(python3实现)
12届蓝桥杯青少年组国赛C++中级组编程题12届蓝桥杯青少年组国赛C++中级组编程题_lybc2019的博客-CSDN博客蓝桥杯
算法学习
路线|全程制作过程公开蓝桥杯
算法学习
路线|全程制作过程公开_哔哩哔哩
dllglvzhenfeng
·
2023-11-24 07:57
科普
信息技术
算法
CSP-J
CSP-S
信奥
青少年趣味编程
算法学习
:回溯和剪枝
一、理论回溯本质:和深度优先遍历思想是一致的,都是递归的应用;搜索空间可以理解成一棵树,需要自顶向下不断枚举出所有的情况。写法的关键:循环和递归。for循环的作用在于另寻它路,可以逐个选择当前节点下的所有可能往下走下去的分支路径。递归可以实现一条路走到黑和回退一步,把递归放在for循环内部,那么for每一次的循环,都在给出一个路径后进入递归,继续往下走。代码模版voidbacktracking(参
alex很累
·
2023-11-23 20:24
LeetCode——27. 移除元素(数组)
.移除元素题目数组元素移除的常见思路**代码**27.移除元素来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-element著作权归
领扣
网络所有
李霁明
·
2023-11-23 19:04
LeetCode刷题笔记
LeetCode27
移除元素
数组
938. 二叉搜索树的范围和、108. 将有序数组转换为二叉搜索树、110. 平衡二叉树
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/range-sum-of-bst著作权归
领扣
网络所有。
Abeants
·
2023-11-23 16:43
java
算法学习
索引之数组矩阵问题
一将正方形矩阵顺时针转动90°给定一个N×N的矩阵matrix,把这个矩阵调整成顺时针转动90°后的形式。顺时针转动90°后为:【要求】额外空间复杂度为O(1)。publicvoidrotate(int[][]matrix){inttR=0;//左上角行坐标inttC=0;//左上角列坐标intdR=matrix.length-1;//右下角行坐标intdC=matrix[0].length-1;
小裕哥略帅
·
2023-11-23 13:03
算法
学习
矩阵
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他