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
算法系列
剑指offer
算法系列
--栈与队列
Java剑指offer第一天1.使用双栈实现队列操作题目要求:用两个栈实现一个双向队列,包含队列的插入(appendTail)以及删除(deleteHead),若队列中没有元素就返回-1.思路分析:维护两个栈,第一个栈支持插入操作,第二个栈支持删除操作成员变量维护两个栈stack1和stack2,其中stack1支持插入操作,stack2支持删除操作构造方法初始化stack1和stack2为空插入
风华同学
·
2022-08-01 09:27
Java学习之路
算法
java
开发语言
深入浅出理解排序
算法系列
(一) 排序算法概述
概述:排序(又称分类、整序)是指将无序序列排成一个有序序列(由小到大或由大到小)的运算。用于作为排序依据的数据项称为关键词,也就说排序算法是基于关键词从小到大或从大到小进行排序的。本系列的文章包含:1、排序算法概述2、插入排序的实现方法及性能分析3、交换排序的实现方法及性能分析4、选择排序的实现方法及性能分析5、归并排序的实现方法及性能分析6、基数排序的实现方法及性能分析7、总结:各种内部排序方法
Horace_hr
·
2022-08-01 08:03
算法
算法
算法与数据结构
排序算法
三个臭皮匠顶过诸葛亮的adaboost算法
一Boosting算法的起源boost
算法系列
的起源来自于PACLearnability(PAC可学习性)。这套理论主要研究的是什么时
tinyh
·
2022-08-01 07:36
机器学习
机器学习
算法
boost
算法系列
之幂运算
本题来自Leetcode题目传送门难度:中等编程语言:Go1.背景看了不少其他人提交的答案,发现Golang的答案特别少,且很多都存在同一个问题:精度。Go的浮点数精度范围有限,对于超过精度的返回值会不准确,但貌似很多人并没有意识到这个问题,或者说不知道怎么处理于是略过了这个问题。本文会按照:题目介绍->解题思路分析->源码展示的方式,来完成这一作业。2.题目介绍实现pow(x,n),即计算x的整
XieYiwen
·
2022-07-26 04:40
简答一波 HashMap 常见八股面试题 ——
算法系列
(2)
请点赞,你的点赞对我意义重大,满足下我的虚荣心。Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,关注公众号[彭旭锐]跟我一起成长。前言HashMap是我们熟悉的散列表实现,也是“面试八股文”的标准题库之一。今天,我给出一份HashMap高频面试题口述简答答案,希望对你刷题有帮助。如果能帮上忙请务必点赞加关注,这对
·
2022-07-22 14:18
java数据结构和算法
简答一波 HashMap 常见八股面试题 ——
算法系列
(2)
请点赞,你的点赞对我意义重大,满足下我的虚荣心。Hi,我是小彭。本文已收录到GitHub·Android-NoteBook中。这里有Android进阶成长知识体系,有志同道合的朋友,关注公众号[彭旭锐]跟我一起成长。前言HashMap是我们熟悉的散列表实现,也是“面试
彭旭锐
·
2022-07-22 00:00
【算法合集】前缀和与差分
哈喽~大家好呀,感谢大家的支持,这篇我们来看看前缀和与差分个人主页:个人主页系列专栏:【
算法系列
】与这篇相关的文章:【算法合集】深搜广搜Prim与Kruskal【算法合集】深搜广搜Prim与Kruskal
程序猿追
·
2022-07-09 12:01
算法
c++
c语言
算法
数据结构与算法
【算法合集】高精度问题
个人主页:个人主页系列专栏:【
算法系列
】与这篇相关的文章:【算法合集】八大排序算法【算法合集】八大排序算法_程序猿追的博客-CSDN博客【算法合集】深搜广搜Prim与Kruskal【算法合集】深搜广搜Prim
程序猿追
·
2022-07-09 12:59
算法
算法
c++
c语言
算法系列
—红黑树(C++实现)
红黑树(Red-BlackTree)是二叉搜索树(BinarySearchTree)的一种改进。二叉查找树在最坏情况下可能会变成一个链表(从小到大插入时)。而红黑书每次插入或删除后都会用O(logN)的时间来修改树的结构以保持平衡。红黑树另一个优点是:除了删除和插入以外,二叉查找树中的查找最大键,查找最小键,查找小于当前键的元素数量,查找某一个键等算法不用任何修改就可以直接在红黑树中使用。红黑树的
candy_xiaolei
·
2022-07-03 20:45
数据结构与算法
算法
红黑树
C++
搜索
JS算法探险之队列(Queue)
如下是
算法系列
的往期文章。文章list
·
2022-06-30 18:28
程序员
java如何计算中位数,《Java
算法系列
》数组找中位数
给定两个大小为m和n的有序数组nums1和nums2。请找出这两个有序数组的中位数。示例1:nums1=[1,3]nums2=[2]中位数是2.0示例2:nums1=[1,2]nums2=[3,4]中位数是(2+3)/2=2.5publicdoublefindMedianSortedArrays(intarr1[],intarr2[]){int[]resultArr=newint[arr1.len
语林苓
·
2022-06-25 20:39
java如何计算中位数
【图解RSA加密算法】RSA非对称密码算法的Python实现保姆级教程 | 物联网安全 | 信息安全
系列索引:【图解安全加密算法】加密
算法系列
索引Python保姆级实现教程|物联网安全|信息安全文章目录一、什么是RSA加密算法二、RSA算法原理三、具体要求四、代码实现五、实验结果与心得体会一、什么是RSA
猿知
·
2022-06-24 07:42
#
物联网安全
物联网
网络安全
系统安全
算法
【图解DSA数字签名算法】DSA签名算法的Python实现 | 物联网安全 | 信息安全
系列索引:【图解安全加密算法】加密
算法系列
索引Python保姆级实现教程|物联网安全|信息安全DSA数字签名算法基于SHA1哈希算法,关于SHA1的实现看另一篇文章。
猿知
·
2022-06-24 07:42
#
物联网安全
算法
数据分析
安全
数据挖掘
推荐算法
【图解SHA1杂凑算法】SHA1杂凑算法的Python实现保姆级教程 | 物联网安全 | 信息安全
系列索引:【图解安全加密算法】加密
算法系列
索引Python保姆级实现教程|物联网安全|信息安全起初写实验时找到的代码大多基于c/c++,python可参考的资料很少,所以借着这次实验的机会把自己走过坑分享一下
猿知
·
2022-06-24 07:41
#
物联网安全
系统安全
网络安全
同态加密
算法
哈希算法
【图解AES加密算法】AES算法的Python实现 | Rijndael-128 | 对称加密 | 物联网安全
系列索引:【图解安全加密算法】加密
算法系列
索引Python保姆级实现教程|物联网安全|信息安全完整代码已更新文章目录一、AES的前世今生二、AES简介三、初始变换Initialround四、字节代换SubBytes
猿知
·
2022-06-24 07:40
#
物联网安全
数据分析
数据挖掘
深度学习
算法
python
(回溯
算法系列
二)
给「代码随想录」一个星标吧!❝周小结不仅是对本周的总结,也是对本周文章中一些内容的纠正,所以很重要!很重要!很重要!通知:我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!❞周一在回溯算法:求组合总和(二)中讲解的组合总
weixin_39725756
·
2022-06-23 07:57
子集和问题
算法
(回溯
算法系列
二)
周小结不仅是对本周的总结,也是对本周文章中一些内容的纠正,所以很重要!很重要!很重要!通知:我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!周一在回溯算法:求组合总和(二)中讲解的组合总和问题,和以前的组合问题还都不一
weixin_39527163
·
2022-06-23 07:55
子集和问题
算法
电信保温杯笔记——代码随想录 刷题攻略 回溯算法
(回溯
算法系列
一)小结核心代码7.回溯算法:求组合总和(二)39.组合总和8.回溯算法:求组合总和(三)40.组合总和
电信保温杯
·
2022-06-11 09:04
算法与数据结构
算法
leetcode
java
聊聊大数据学习路线
金三银四马上就要到了,去年更新的高频
算法系列
基本已经更新完事了,一共有100多道面试高频题,都是历年互联网大厂常考的算法真题,其中每道题都有详细的解析。如果需要这份pdf,大家可以关
程序员学长
·
2022-06-05 15:50
大数据学习路线图
big
data
java
面试
蓝桥杯精选赛题
算法系列
——全球变暖——BFS
已收录此专栏。我们先来举个例子来了解一下BFS的原理:以老鼠走迷宫为例,迷宫内的路错综复杂,老鼠从入口进去后,怎么才能找到出口?BFS:一群老鼠走迷宫。假设老鼠无限多,这群老鼠进去后,在每个路口,都派出部分老鼠探索所有没走过的路。走某条路的老鼠,如果碰壁无法前行,就停下;如果到达的路口已经有别的老鼠探索过了,也停下。很显然,在遇到出口前,所有的道路都会走到,而且不会重复。这个思路就是BFS。在具体
wzyannn
·
2022-05-23 14:06
蓝桥杯赛题算法
蓝桥杯
算法
职场和发展
蓝桥杯精选赛题
算法系列
——三体攻击——前缀和的逆运算
已收录此专栏。前一讲讲解了前缀和的应用,这一将我们来看一下前缀和的逆运算——差分。差分是一种处理数据的巧妙而简单的方法,它应用于区间的修改和询问问题。把给定的数据元素集A分成很多区间,对这些区间做很多次操作,每次操作是对某个区间内的所有元素做相同的加减操作,若一个个地修改这个区间内的每个元素,非常耗时。引入“差分数组”D,当修改某个区间时,只需要修改这个区间的“端点”,就能记录整个区间的修改,而对
wzyannn
·
2022-05-23 14:36
蓝桥杯赛题算法
蓝桥杯
算法
职场和发展
LeetCode算法题2:双指针
文章目录前言一、有序数组的平方二、轮转数组三、移动零四、两数之和II-输入有序数组五、反转字符串六、反转字符串中的单词III七、链表的中间结点八、删除链表的倒数第N个结点总结前言Leetcode
算法系列
消逝者
·
2022-05-23 11:35
LeetCode算法
算法
leetcode
职场和发展
李沐基于Pytorch的深度学习笔记(7)-线性回归的基本实现(附代码)
1线性回归的实现这里我参考了这两篇博客线性回归及python代码实现___zachary的博客-CSDN博客_python线性回归代码python机器学习手写
算法系列
——线性回归_juwikuang的专栏
Reedsway在重庆
·
2022-05-20 07:10
笔记
深度学习
算法
pytorch
重学数据结构与
算法系列
:这玩意叫跳表?
大家好,我是慕枫前阿里巴巴高级工程师,InfoQ签约作者、阿里云专家博主,一直致力于用大白话讲解技术知识在这里和大家分享互联网大厂面试经验、技术人成长路线以及分布式、高并发、架构设计方面的经验总结感恩遇见,希望我们都能成为更好的自己创建了慕枫技术面试现场社区,欢迎大家加入,慕枫技术面试现场目录引言跳表介绍跳表结构复杂度分析跳表在Redis中的的应用总结引言跳表是一种用于数据查找的数据结构,它虽然不
慕枫技术笔记
·
2022-05-18 06:27
算法
数据结构
链表
AI-理论-花书浅笔-D1引言
AI-理论-花书浅笔-D1引言(AI
算法系列
)文章目录AI-理论-花书浅笔-D1引言1知识点2具体内容2.1一些定义2.2历史趋势3待补充4Q&A5code6参考1知识点一些定义历史趋势2具体内容2.1
yxyibb
·
2022-05-11 07:30
AI
算法梳理
深度学习
人工智能
优化
算法系列
梯度下降算法、蚁群算法、退火算法、遗传算法、粒子群算法、蜂群算法1.梯度下降算法2.蚁群算法3.模拟退火算法4.遗传算法5.粒子群算法6.蜂群算法
未知之谜
·
2022-05-11 07:59
优化算法
优化
算法
数据结构与
算法系列
笔记五:树
树的基础1树的基本概念树:一种数据结构。是由n(n>=1)个有限结点组成一个具有层次关系的集合。树具有以下特点:每个结点有零个或多个子结点;没有父结点的结点为根结点;每一个非根结点只有一个父结点;每个结点及其后代结点整体上可以看做是一棵树,称为当前结点的父结点的一个子树;树的相关术语结点的度:一个结点含有的子树的个数称为该结点的度;树的度:树中所有结点的度的最大值叶结点:度为0的结点称为叶节点,也
longHARDEN
·
2022-05-06 10:18
数据结构
算法
数据结构与算法之拓扑排序
数据结构与
算法系列
数据结构与算法之哈希表数据结构与算法之跳跃表数据结构与算法之字典树数据结构与算法之2-3树数据结构与算法之平衡二叉树数据结构与算法之十大经典排序数据结构与算法之二分查找三模板数据结构与算法之动态规划数据结构与算法之回溯算法数据结构与算法之
IT 涓涓清泉
·
2022-04-29 15:34
数据结构与算法
算法
数据结构
dfs
java
队列
算法系列
-leetcode-40.最小的k个数
剑指Offer40.最小的k个数(简单)输入整数数组arr,找出其中最小的k个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。示例1:输入:arr=[3,2,1],k=2输出:[1,2]或者[2,1]示例2:输入:arr=[0,1,2,1],k=1输出:[0]排序先排序在输出前k个数/***@param{number[]}arr*@param{number
吃鱼吐泡泡
·
2022-04-25 10:44
leetcode
算法
算法
leetcode
【数据结构排序
算法系列
】数据结构八大排序算法
排序算法在计算机应用中随处可见,如Windows操作系统的文件管理中会自动对用户创建的文件按照一定的规则排序(这个规则用户可以自定义,默认按照文件名排序)因此熟练掌握各种排序算法是非常重要的,本博客将对数据结构中常见的八大排序算法进行详细的讲解。写在前面的话:首先要明白在学习同类型的排序算法时,一定要明白任何相同领域存在的东西一定是竞争之后的结果,所以对于相同类型的排序之所以能够存在多种被人熟知,
欢迎关注我的公众号huqi_tech
·
2022-04-25 08:55
数据结构
排序算法
冷启动
算法系列
-云音乐歌曲冷启动初探
图片来源:https://revolutionmotors.ca/b...作者:原点、正超一、冷启动问题介绍1什么是冷启动在推荐系统中,存在着成千上万的用户,也存在着成千上万的物品,推荐系统的本质任务是为用户推荐其感兴趣的物品。在这里面,用户和物品都是不断更新的,如何给新用户推荐其感兴趣的物品,如何把新物品推荐给对其感兴趣的用户,就是推荐系统的冷启动问题。所以,推荐系统的冷启动问题,主要包括用户冷
·
2022-04-13 20:07
算法人工智能推荐
机器学习
算法系列
(二十)-梯度提升决策树算法(Gradient Boosted Decision Trees / GBDT)
阅读本文需要的背景知识点:自适应增强算法、泰勒公式、One-Hot编码、一丢丢编程知识一、引言 前面一节我们学习了自适应增强算法(AdaptiveBoosting/AdaBoostAlgorithm),是一种提升算法(BoostingAlgorithm),而该算法家族中还有另一种重要的算法——梯度提升决策树1(GradientBoostedDecisionTrees/GBDT),GBDT及其变体
·
2022-04-04 10:27
机器学习算法人工智能
Java 数据结构与
算法系列
精讲之二叉堆
目录概述优先队列二叉堆二叉堆实现获取索引添加元素siftUp完整代码概述从今天开始,小白我将带大家开启Java数据结构&算法的新篇章.优先队列优先队列(PriorityQueue)和队列一样,是一种先进先出的数据结构.优先队列中的每个元素有各自的优先级,优先级最高的元素最先得到服务.如图:二叉堆二叉堆(BinaryHeap)是一种特殊的堆,二叉堆具有堆的性质和二叉树的性质.二叉堆中的任意一节点的值
·
2022-04-01 19:04
重学数据结构与
算法系列
:链表及其应用
引言链表是非常常用的基础数据结构,我们经常把它和数组放在一起进行比较。那我们首先来看下这两个常用的数据结构各自的特点是什么吧。我们在实际编程的时候,如果进行数组的定义,那么就需要向系统申请连续的内存空间进行数据数据的存储。但是对于链表来说,它并不需要连续的内存空间。每个链表节点都存有指向下一个节点的地址,基于这种独特的数据结构,链表可以将不连续的内存区域串联起来进行数据存储。数据存储空间的连续与否
慕枫技术笔记
·
2022-03-30 08:29
算法
数据结构
链表
算法
机器学习实战笔记5—支持向量机
Python版本3.6机器学习十大
算法系列
文章:机器学习实战笔记1—k-近邻算法机器学习实战笔记2—决策树机器学习实战笔记3—朴素贝叶斯机
业余狙击手19
·
2022-03-30 07:40
ML
《跟我学
算法系列
文章——一文学会数据结构套路》
《一文学会数据结构套路》关键词:数据结构LRUTree文章目录《一文学会数据结构套路》前言3.1手写LRU算法一、LRU算法描述二、LRU算法设计三、代码实现3.2手撸LFU算法一、算法描述二、思路分析三、代码框架四、LFU核心逻辑3.3二叉搜索树操作集锦**一、在BST中查找一个数是否存在****二、在BST中插入一个数****三、在BST中删除一个数****四、最后总结**3.4如何计算完全二
爱学大树锯
·
2022-03-28 21:32
算法面试刷题及工作设计的算法
java基础原理及字节码
数据结构
python_sklearn机器学习
算法系列
之LinearRegression线性回归
本文主要是通过程序来学习python中sklearn的LinearRegression线性回归这一函数的基本操作和使用,注意不是用python纯粹从头到尾自己构建线性回归,既然sklearn提供了现成的我们直接拿来用就可以了,至于线性回归的原理非常简单,这里不做进一步解释(可以参考https://blog.csdn.net/sxf1061926959/article/details/6697635
weixin_42001089
·
2022-03-23 08:59
人工智能机器学习
机器学习
人工智能
【Java
算法系列
(一)】八大排序算法(上)
〇、排序算法简介排序:将一组数据按照指定的顺序进行排列的过程。排序的分类:内部排序:将需要处理的所有数据加载到内存中进行排序。外部排序:由于数据量过大无法全部加载到内存中,需要借助外存进行排序。我们研究的排序算法主要是内部排序算法。其中内部排序又可以分为冒泡排序、简单选择排序(简称为选择排序)、直接插入排序(简称为插入排序)、希尔排序、快速排序、归并排序、基数排序、堆排序八大排序算法:本篇将介绍冒
·
2022-03-22 21:06
java算法排序
2年学完6个清华CS类硕士学位之第二次月计划
三门课程详述MIT和普林斯顿
算法系列
课程介绍第一门课学习目标:数据结构课程和初级算法第二门课《算法》:学习目标第三门课(算法与复杂性):学习目标第四门课:高级算法(时间未定)非学习类目标第二次月计划概览从
彪悍的人生不需要解释哈
·
2022-03-18 10:55
月计划
第二次月计划
Java 数据结构与
算法系列
精讲之背包问题
概述从今天开始,小白我将带大家开启Java数据结构&算法的新篇章.动态规划动态规划(DynamicProgramming)的核心思想是把大问题划分为小问题进行解决.先求解子问题,然后从这些子问题的解得到原问题的解.动态规划的优点:可以帮助我们解决多阶段问题,化繁为简动态规划的缺点:没有统一的处理方法,具体问题具体分析当变量的维数增大时,计算和存储会急剧增大背包问题背包问题(KnapsackProb
·
2022-03-14 17:03
机器学习
算法系列
(十九)-自适应增强算法(Adaptive Boosting Algorithm)
阅读本文需要的背景知识点:集成学习、拉格朗日乘数法、一丢丢编程知识一、引言 前面一节我们学习了随机森林算法(RandomForestAlgorithm),讲到了其中一种集成学习的方法——Bagging算法,这一节我们来学习另一种集成学习的方法——提升算法)1(BoostingAlgorithm),同时介绍其中比较常见的算法——自适应增强算法2(AdaptiveBoostingAlgorithm/
·
2022-03-14 11:24
机器学习算法人工智能
《跟我学
算法系列
文章——一文吃透动态规划》
《一文吃透动态规划——DynnamicPlanning》关键词:DP算法面试最值问题子序列问题子数组问题回文问题回溯算法文章目录《一文吃透动态规划——DynnamicPlanning》前言1.动态规划设计:最长递增子序列一、动态规划解法特殊方法:二分查找解法2.二维递增子序列:信封嵌套问题一、题目概述二、解法总结3.动态规划设计:最大子数组思路分析最后总结4.动态规划答疑篇一、最优子结构详解二、d
爱学大树锯
·
2022-03-14 03:28
算法面试刷题及工作设计的算法
动态规划
算法与数据结构
算法系列
--动态规划
一、动态规划 动态规划,dynamicprogramming。其实还是蛮头疼的,写这句话的时候也还没有完全搞懂,写这篇希望自己也可以彻底搞懂动态规划的套路。 动态规划,通常用来求解最优化问题,是通过组合子问题的解来求解原问题,与分治方法很相似。虽然都是将一个问题拆分为一堆更小的子问题,但动态规划更强调的是拆分出的子问题是否可以被重复调用。这样,对每一个子问题的计算结果保存起来,避免不必要的计算
Double____C
·
2022-03-14 03:04
数据结构
算法
动态规划
java
leetcode
数据结构
Java 数据结构与
算法系列
精讲之汉诺塔
概述从今天开始,小白我将带大家开启Java数据结构&算法的新篇章.汉诺塔汉诺塔(TowerofHanoi)是一个源于印度的古老益智玩具.汉诺塔由三根柱子和若干大小不同的圆盘组成.目标是把圆盘从最左边的柱子移到最右边的柱子上.如图:递归递归(Recursion)指的是在函数中调用自身.递归可以帮助我们简化问题,使用更少的代码达成目标.汉诺塔实现publicclass汉诺塔{//汉诺塔实现privat
·
2022-03-11 14:14
Java 数据结构与
算法系列
精讲之哈希算法实现
概述从今天开始,小白我将带大家开启Java数据结构&算法的新篇章.获取哈希值hashCode()方法可以返回一个对象的哈希值.需要注意的是,我们需要对值进行装箱,才能调用hashCode()方法.例子:publicstaticvoidmain(String[]args){//小数Integera=1;System.out.println(a.hashCode());//负数Integerb=-1;
·
2022-03-10 12:56
目标检测模型发展概览R-CNN系列、YOLO V3(V1、v2)
YOLO
算法系列
目前已经到了V5阶段(V4、V5我还没看),而且YOLO模型在工业应用方面可以说是最常用最万能的检测模型了。我们思考一个目标检测解决方法时,总是会先考虑YOLO能不能在这
toocy7
·
2022-03-06 07:50
深度学习
目标检测
YOLO
神经网络
计算机视觉
深度学习
目标检测 | RCNN
算法系列
汇总+详解(包括Fast, Faster)
一、RCNN1.介绍2.步骤流程3.部分详解4.缺点二、FastRCNN1.介绍:2.步骤流程3.部分详解4.比较三、FasterRCNN1.介绍2.步骤流程3.部分详解4.缺点四、总体对比资料汇总选自B站大佬:霹雳吧啦Wzcsdn大佬:gentelyang以及小白的深度学习之路以及shenxiaolu1984以及嘟嘟_猪注:本文为学习记录笔记,如表述错误或侵权,烦请提示指出;如果有不能理解的部分
刺猬文川Zivid
·
2022-03-06 07:39
学习笔记
算法
目标检测
计算机视觉
算法系列
---回溯算法
转载之博客:http://www.cnblogs.com/hustcat/archive/2008/04/09/1144645.html引言寻找问题的解的一种可靠的方法是首先列出所有候选解,然后依次检查每一个,在检查完所有或部分候选解后,即可找到所需要的解。理论上,当候选解数量有限并且通过检查所有或部分候选解能够得到所需解时,上述方法是可行的。不过,在实际应用中,很少使用这种方法,因为候选解的数量
yangyme
·
2022-03-03 07:48
数据结构
回溯算法
算法系列
——二分查找(例题)
题目描述(牛客例题)请实现有重复数字的有序数组的二分查找。输出在数组中第一个大于等于查找值的位置,如果数组中不存在这样的数,则输出数组长度加一。示例1输入5,4,[1,2,4,4,5]输出3解法一:classSolution{public:/***二分查找*@paramnint整型数组长度*@paramvint整型查找值*@paramaint整型vector有序数组*@returnint整型*/i
哪吒要进厂啦
·
2022-03-01 13:04
算法分析与设计
算法
二分法
数据结构
机器学习
算法系列
(十八)-随机森林算法(Random Forest Algorithm)
阅读本文需要的背景知识点:决策树学习算法、一丢丢编程知识一、引言 前面一节我们学习了一种简单高效的算法——决策树学习算法(DecisionTreeLearningAlgorithm),下面来介绍一种基于决策树的集成学习1算法——随机森林算法2(RandomForestAlgorithm)。二、模型介绍 有一个成语叫集思广益,指的是集中群众的智慧,广泛吸收有益的意见。在机器学习算法中也有类似的思
·
2022-02-23 10:22
算法机器学习人工智能
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他