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
算法成长之路
世界顶级名校计算机专业,都在用哪些书当教材?(文末送书)
目录01《深入理解计算机系统》02《
算法
导论》03《计算机程序的构造和解释》04《数据库系统概念》05《计算机组成与设计:硬件/软件接口》06《离散数学及其应用》07《组合数学》08《斯坦福
算法
博弈论二十讲
小尘要自信
·
2024-02-20 01:36
java
开发语言
数据库
算法
赠书
计算机组成
代码随想录
算法
训练营第三十六天|● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间
仅做学习笔记,详细请访问代码随想录●435.无重叠区间●763.划分字母区间●56.合并区间●435.无重叠区间classSolution{public://按照区间右边界排序staticboolcmp(constvector&a,constvector&b){returna[1]>&intervals){if(intervals.size()==0)return0;sort(intervals.
一枚清澈愚蠢的研究生
·
2024-02-20 01:05
letcode
算法
java
数据结构
算法
专题:线性DP
参考练习习题总集文章目录10.正则表达式匹配44.通配符匹配45.跳跃游戏II53.最大子数组和(LCR161连续天数的最高销售额)91.解码方法97.交错字符串115.不同的子序列119.杨辉三角II198.打家劫舍(LCR089打家劫舍)213.打家劫舍II(LCR090打家劫舍II)10.正则表达式匹配第一道题就是困难题让我很难蚌,真是磨人啊。classSolution{public:boo
Q天马A行空Q
·
2024-02-20 01:30
算法导论
算法
leetcode
线性DP
算法
专题:滑动窗口
参考练习习题总集文章目录3.无重复字符的最长子串30.串联所有单词的子串76.最小覆盖子串187.重复的DNA序列219.存在重复元素II220.存在重复元素III396.旋转函数424.替换后的最长重复字符438.找到字符串中所有字母异位词滑动窗口太简单了,没啥说的自己做吧。3.无重复字符的最长子串classSolution{public:intlengthOfLongestSubstring(
Q天马A行空Q
·
2024-02-20 00:59
算法导论
算法
leetcode
滑动窗口
数据结构-最短路径(Dijkstra
算法
与Floyd
算法
)
计算最短路径有两个经典
算法
,即迪杰斯特拉(Dijkstra)
算法
与弗洛伊德(Floyd)
算法
。
四零七丶
·
2024-02-20 00:56
算法
数据结构
算法
专题:前缀和
参考练习习题总集文章目录53.最大子数组和(LCR161连续天数的最高销售额)85.最大矩形187.重复的DNA序列209.长度最小的子数组238.除自身以外数组的乘积363.矩形区域不超过K的最大数值和396.旋转函数53.最大子数组和(LCR161连续天数的最高销售额)线性DPclassSolution{public:intmaxSubArray(vector&nums){for(inti=1
Q天马A行空Q
·
2024-02-20 00:25
算法导论
算法
leetcode
前缀和
【JavaScript】面试手写题精讲之数组(下)
笔者观察了下前端这块的常用
算法
排序题,大概可以分为如下冒泡排–>稳定排序插入排序–>稳定排序选择排序–>不稳定排序快速排序–>不稳定排序所以笔者在该章节只会讲解这4大排序
算法
的实现,至于有些读者问如果面试题出了其他的排序
算法
呢
鑫宝Code
·
2024-02-20 00:48
JavaScript
javascript
面试
开发语言
图灵·停机问题的不可判定性
计算的目的由
算法
实现,
算法
的执行由计算完成。对
算法
的兴趣主要基于这样一个事实:人类做一件事的过程总是可以被视为一个计算,而人类的行为似乎都可以被
算法
描述。这样一
lifallen
·
2024-02-20 00:16
思想
算法
学习
AI芯片的基础
前置基础AI芯片其实就是AI
算法
的专用处理器,像CPU的话是一个通用处理器,CPU按照逻辑可以分为三个模块:控制模块,运算模块,存储模块;其中控制单元有指令寄存器和指令译码器,根据用户预先编译好的程序,
Jumi爱笑笑
·
2024-02-20 00:44
人工智能
该如何有效的提高C/C++语言编程能力
很多答案都谈到
算法
的重要性,我的答案主要集中在C++上,只是一些个人经验。其实我以前也有这样的困惑,感觉完了不知道怎么用。
呼啦啦的爱
·
2024-02-20 00:23
算法
训练营day30,贪心
算法
4
import"sort"//860.柠檬水找零funclemonadeChange(bills[]int)bool{//如果最开始就大于5元,肯定无法找零直接返回falseiflen(bills)>0&&bills[0]>5{returnfalse}five:=0ten:=0twenty:=0fori:=0;i0{ten++five--}elseifbills[i]==20&&five>0{//如
weixin_50253985
·
2024-02-20 00:41
算法
数据结构
go
算法
训练营day31,贪心
算法
5
packagemainimport("fmt""sort")//435.无重叠区间funceraseOverlapIntervals(intervals[][]int)int{iflen(intervals)==0{return0}count:=0//移除数量//按第一位从小到大排序sort.Slice(intervals,func(i,jint)bool{returnintervals[i][0
weixin_50253985
·
2024-02-20 00:41
算法
贪心算法
go
算法
训练营day25(补),回溯5
packagemainimport"sort"491.非递减子序列funcfindSubsequences(nums[]int)[][]int{//存储全部集合result:=make([][]int,0)iflen(nums)==0{returnresult}//存储单次集合path:=make([]int,0)varbacktracefunc(numList[]int,startIndexin
weixin_50253985
·
2024-02-20 00:10
算法
数据结构
go
算法
训练营day29, 贪心
算法
3
import("sort")//1005.K次取反后最大化的数组和funclargestSumAfterKNegations(nums[]int,kint)int{//先从小到大排序sort.Ints(nums)sum:=0//将数组中负数转为正数fori:=0;i0{nums[i]=-nums[i]k--}}//二次排序sort.Ints(nums)//如果k还没用完且为奇数,把最小值转为负数,
weixin_50253985
·
2024-02-20 00:10
算法
数据结构
go
算法
训练营day28(补), 贪心
算法
2
//122.买卖股票的最佳时机IIfuncmaxProfit(prices[]int)int{result:=0//利润总和fori:=1;i0{result=result+(prices[i]-prices[i-1])}}returnresult}//55.跳跃游戏funccanJump(nums[]int)bool{step:=0//步数fori:=0;istep{step=i+nums[i]
weixin_50253985
·
2024-02-20 00:10
算法
数据结构
go
代码随想录
算法
训练营DAY20 | 二叉树(7) (续)
一、LeetCode236二叉树的最近公共祖先题目链接:236.二叉树的最近公共祖先https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/description/思路:利用后序遍历是天然回溯过程、方便实现自底向上查找的原理,递归寻找公共祖先。classSolution{//后序遍历左右中是天然的回溯过程方便实现自底
橙南花已开
·
2024-02-20 00:39
代码随想录算法训练营
算法
算法
训练营day27(补),贪心
算法
1
import"sort"//455.分发饼干funcfindContentChildren(g[]int,s[]int)int{sort.Ints(g)sort.Ints(s)//g代表胃口数组,s代表饼干数组count:=0//统计数量//饼干下标index:=len(s)-1//胃口循环fori:=len(g)-1;i>=0;i--{ifindex>=0&&s[index]>=g[i]{cou
weixin_50253985
·
2024-02-20 00:09
算法
数据结构
go
代码随想录
算法
训练营 DAY20 | 二叉树(7)
一、LeetCode530二叉搜索树的最小绝对值题目链接:530.二叉搜索树的最小绝对值https://leetcode.cn/problems/minimum-absolute-difference-in-bst/思路一:利用搜索二叉树的中序遍历结果为有序数组的性质,将遍历结果保存到数组中,再找最小绝对值。classSolution{Listlist=newLinkedListlist;intm
橙南花已开
·
2024-02-20 00:09
代码随想录算法训练营
算法
leetcode刷题--贪心
算法
七.贪心
算法
文章目录七.贪心
算法
1.605种花问题2.121买卖股票的最佳时机3.561数组拆分4.455分发饼干5.575分糖果6.135分发糖果7.409最长回文串8.621任务调度器9.179最大数
几窗花鸢
·
2024-02-20 00:08
LeetCode
leetcode
贪心算法
算法
c++
贪心
算法
练习day2
删除字符1.题目及要求2.解题思路1)初始化最小字母为‘Z’,确保任何字母都能与之比较2)遍历单词,找到当前未删除字母中的最小字母3)获取当前位置的字母current=word.charAt(i);4)删除最小字母之前的所有字母word=word.substring(index+1);5)将最小字母添加到结果字符,更新剩余可删除字母数量t-=index;3.详细代码importjava.util.
脏脏包好吃吗
·
2024-02-20 00:08
贪心算法
算法
sensitive-word v0.13 特性版本发布 支持英文单词全词匹配
sensitive-word-admin敏感词控台v1.2.0版本开源sensitive-word基于DFA
算法
实现的高性能敏感词工具介绍更多技术交流业务背景对于英文单词Disburse之类的,其中的sb
老马啸西风
·
2024-02-20 00:08
java
基本
算法
--贪心
2.思路作为
算法
的贪心,它的执行过程是把整个问题分解成多个步骤,在每个步骤都选取当前步骤的最优方案,直到所有步骤结束;在每步都不考虑对后续步骤的影响;在后续步骤中也不再回头改变前面的选择3.举例:最少硬币问题某人带着
脏脏包好吃吗
·
2024-02-20 00:38
算法
java
贪心算法
Day37 贪心
算法
part06
单调递增的数字classSolution:defmonotoneIncreasingDigits(self,n:int)->int:nl=[int(char)forcharinstr(n)]foriinrange(len(nl)-1,0,-1):ifnl[i-1]>nl[i]:nl[i-1]-=1nl[i]=9forjinrange(i,len(nl)):nl[j]=9returnint("".j
临渊羡鱼的猫
·
2024-02-20 00:37
贪心算法
算法
【Java成王之路】EE初阶第十二篇:(网络原理) 2
上节回顾网络原理,应用层传输层:端口号UDP校验和接上篇校验和继续实际使用的校验和
算法
有很多,其中比较常见的,crc,md5.crc:循环冗余校验md5,也是一种
算法
.md5应用场景非常多,用来作为校验
K稳重
·
2024-02-20 00:35
网络
开发语言
服务器
运维
java
代码随想录
算法
训练营DAY20 | 二叉树 (8)
一、LeetCode701二叉搜索树中的插入操作题目链接:701.二叉搜索树中的插入操作https://leetcode.cn/problems/insert-into-a-binary-search-tree/description/思路:见缝插针罢辽。classSolution{publicTreeNodeinsertIntoBST(TreeNoderoot,intval){if(root==
橙南花已开
·
2024-02-20 00:34
代码随想录算法训练营
算法
java
贪心
算法
练习day1
练习1--翻硬币1)题目及要求2)解题思路输入的是字符串,要想将两组字符串进行一一对比,需要将字符串转换成字符数组,再使用for循环依次遍历字符数组,进行比对。输入两行字符串,转换成两个字符数组;将初始数组和目标数组进行逐个对比,运用三目运算符进行判断3)详细代码importjava.util.Scanner;//1:无需package//2:类名必须Main,不可修改publicclassMai
脏脏包好吃吗
·
2024-02-20 00:33
贪心算法
算法
Day36 贪心
算法
part05
划分字母区间一个字母区间仅有几个字母前一个字母区间有的字母后面都没有合并区间天才举一反三写出来了
临渊羡鱼的猫
·
2024-02-20 00:03
贪心算法
算法
107 C++ STL 容器分类,array,vector详解
STL的组成部分是个重要的部分,先回忆一下容器,迭代器,
算法
(函数),分配器(分配内存),适配器,仿函数一容器的分类.vector,list,map容器是保存数据,用于管理一大堆数据。
hunandede
·
2024-02-20 00:22
c++
开发语言
挑战杯 python区块链实现 - proof of work工作量证明共识
算法
文章目录0前言1区块链基础1.1比特币内部结构1.2实现的区块链数据结构1.3注意点1.4区块链的核心-工作量证明
算法
1.4.1拜占庭将军问题1.4.2解决办法1.4.3代码实现2快速实现一个区块链2.1
laafeer
·
2024-02-20 00:50
python
深入浅出JavaScript的垃圾回收机制
二、垃圾回收器的工作原理标记清除(Mark-Sweep)
算法
标记阶段:从“根”对象(通常是全局对象)开始,递归访问所有可达的对象,并为它们标记为“活跃”。
宇宙☆空间站
·
2024-02-20 00:50
JavaScript
javascript
前端
chrome
edge浏览器
从RT-Thread RTOS接触到的3个
算法
这个
算法
是把数字0强制转换成这个结构体类型,然后取出这个结构体成员,这就是这个结构体成员的在结构体中偏移量。有了这个偏移量再根据这个成员的地址,就算出了结构体的
云会宾
·
2024-02-20 00:19
rt-thread
RTT
RT-Thread
野火
MDK仿真
一文带你了解单细胞数据基因集打分的所有
算法
上一周Immugent写了一篇一文解决单细胞亚群注释的所有问题,引出了单细胞测序技术的面临的几大未解决的技术难题,其中最主要的一个问题就是由于测序深度不足产生的"dropout"现象。这使得很多情况下所见非所得,傻傻分不清有些基因表达量很低,是因为没有测到还是本身没有表达。对于这种现象很多研究者给出了自己的解决方法,其中最主要的一大类就是通过对包含多个基因的基因集综合打分来评估细胞的某一项功能,比
生信宝库
·
2024-02-20 00:23
RTT时钟管理篇——阻塞延时和时基更新函数
阻塞延时处理过程:将线程移除线程就绪表、置挂起状态,将线程的定时器先移除系统定时器列表,再给线程赋tick值,再将线程定时器插入到系统定时器列表中,按照升序
算法
进行插入,然后进行系统调度(获取最高优先级的线程切换到最高优先级线程中去
云会宾
·
2024-02-20 00:48
rt-thread
SSL数据加密一定能保证数据的完整性吗?
它通过使用加密
算法
将数据转换为密文,然后在传输过程中对数据进行保护,以防止数据被窃取或篡改。然而,尽管SSL数据加密可以提供一定程度的数据保密性,但它并不能保证数据的完整性。
恒创HengHost
·
2024-02-20 00:17
ssl
网络
网络协议
贪心
算法
之合并区间
我们使用C++排序
算法
后,其默认规则就是按照“左排序”进行的。因而,我们实质上注意的是每一个区间的右端点,根据题目要求,总结规律,指定出策略解决问题。
RNGWGzZs
·
2024-02-20 00:43
综合算法篇
贪心算法
算法
深度学习发展的艺术
科学家和工程师们借鉴了人类大脑神经元工作原理的基本直觉,并将这种生物学灵感转化为数学模型和
算法
。在数十年的研究和发展过程中,他们不断探索并尝试各种网络结构、优化方法、激活函数等关键组件。
科学禅道
·
2024-02-19 23:05
深度学习模型专栏
深度学习
人工智能
基于Python3的数据结构与
算法
- 01 复杂度和列表查找
一、时间复杂度定义:用来评估
算法
运行效率的一个式子。
一道秘制的小菜
·
2024-02-19 23:35
python
开发语言
算法
人工智能
计算机视觉
Java并发面试
算法
题目
实现一个生产者,消费者思路:用lock锁。定义一个类成员变量max_value,min_value代表资源的最大,最小数量。packageorg.app.common;importjava.util.concurrent.locks.Condition;importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.Re
&orange
·
2024-02-19 23:59
java
面试
算法
机器学习
50年,机器学习的研究已经从几个计算机工程师探索计算机是否能学会玩游戏的影响下不断成长,统计领域(在很大程度上忽视计算的考虑)到广泛的学科(该学科产生了基本的学习过程的统计-计算理论)已经设计了许多学习
算法
会敲键盘的猩猩
·
2024-02-19 23:23
PRML
机器学习
协调尺度:特征缩放在机器学习中的重要作用
目录一、介绍二、背景知识三、了解功能缩放四、特征缩放方法五、特征缩放的重要性六、实际意义七、代码八、结论一、介绍特征缩放是机器学习和数据分析预处理阶段的关键步骤,在优化各种
算法
的性能和效率方面起着至关重要的作用
无水先生
·
2024-02-19 23:50
人工智能
深度学习
机器学习
人工智能
目标检测
算法
之YOLOv5在乒乓球赛事中运动员行为分析领域的应用实例详解(优化版--下)
为了进一步提升代码的效率和可维护性,可以考虑以下几个方面的优化:1.**视频解码优化**:-使用OpenCV的`preprocess`功能来直接从原始视频帧中提取RGB图像,避免不必要的复制和转换。2.**模型推理优化**:-使用ONNXRuntime的定制配置,如启用自动形状推测和启用量化模式,来进一步提高模型推理速度。3.**结果后处理优化**:-使用更高效的非极大值抑制(NMS)实现,如使用
小嘤嘤怪学
·
2024-02-19 23:06
目标检测
算法
YOLO
yolov5
人工智能
深度学习
计算机视觉
目标检测
算法
之YOLOv5的应用实例(智能交通信号控制、体育赛事分析、野生动物研究领域应用的详解)
1.YOLOv5在"智能交通信号控制"领域的应用在智能交通信号控制领域,YOLOv5可以通过实时检测交通流量的变化来辅助信号灯的调度决策。例如,在交通繁忙的交叉路口,YOLOv5可以检测到各个方向的车流量,帮助交通控制系统动态调整绿灯时长,减少拥堵。以下是一个简化的Python示例,演示了如何使用YOLOv5来检测视频流中的车辆,并据此作出一些基本的决策。importcv2importyolov5
小嘤嘤怪学
·
2024-02-19 23:05
目标检测
YOLO
自动驾驶
目标检测
算法
之YOLOv5在社交媒体内容审核领域的应用实例详解
目录YOLOv5具体工作流程应用实例及代码优化再优化继续优化YOLOv5具体工作流程YOLOv5可以在社交媒体内容审核领域发挥重要作用,具体工作流程如下:1.**数据准备**:首先,收集大量标记过的图像和视频数据,这些数据包含了需要被检测的内容类别,例如暴力、色情、仇恨言论等的视觉标识。2.**模型训练**:使用这些数据对YOLOv5模型进行训练。训练过程中,模型学习如何从图像中识别和定位这些不良
小嘤嘤怪学
·
2024-02-19 23:05
YOLO
媒体
yolov5
深度学习
算法
目标检测
人工智能
深度学习||YOLO(You Only Look Once)深度学习的实时目标检测
算法
(YOLOv1~YOLOv5)
目录YOLOv1:YOLOv2:YOLOv3:YOLOv4:YOLOv5:总结:YOLO(YouOnlyLookOnce)是一系列基于深度学习的实时目标检测
算法
。
小嘤嘤怪学
·
2024-02-19 23:35
深度学习
算法
目标检测
实践案例|孟宪超:基于隐语深度学习在保险联合定价中的应用(附演讲视频)
“隐语”是开源的可信隐私计算框架,内置MPC、TEE、同态等多种密态计算虚拟设备供灵活选择,提供丰富的联邦学习
算法
和差分隐私机制。
·
2024-02-19 23:04
隐私开源
英文论文(sci)解读复现【NO.18】基于DS-YOLOv8的目标检测方法用于遥感图像
此前出了目标检测
算法
改进专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读发表高水平学术期刊中的SCI
人工智能算法研究院
·
2024-02-19 23:01
英文论文解读复现
目标跟踪
人工智能
机器学习
英文论文(sci)解读复现【NO.20】TPH-YOLOv5++:增强捕获无人机的目标检测跨层不对称变压器的场景
此前出了目标检测
算法
改进专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读发表高水平学术期刊中的SCI
人工智能算法研究院
·
2024-02-19 23:01
英文论文解读复现
YOLO
目标检测
人工智能
算法
---数组的去重和排序
数组的去重letarr=[1,2,3,5,7,4,3]letlist=[]list=[...newSet(arr)]list=Array.from(newSet(arr))for(leti=0;ia-b)arr.join('@')+'@'letreg=/(\d+@)\1*/garr.replace(reg,(val,group1)=>{arr.push(Number(group1.slice(0,
Alice_66
·
2024-02-19 23:59
算法
数据结构
javascript
英文论文(sci)解读复现【NO.21】一种基于空间坐标的轻量级目标检测器无人机航空图像的自注意
此前出了目标检测
算法
改进专栏,但是对于应用于什么场景,需要什么改进方法对应与自己的应用场景有效果,并且多少改进点能发什么水平的文章,为解决大家的困惑,此系列文章旨在给大家解读发表高水平学术期刊中的SCI
人工智能算法研究院
·
2024-02-19 23:27
英文论文解读复现
YOLO
目标检测
人工智能
代码随想录刷题第32天
今天继续贪心
算法
的学习。
太阳照常升起366
·
2024-02-19 23:53
算法
leetcode
数据结构
职场和发展
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他