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
Leetcode算法面试题汇总
leetcode算法
之分治-快排
目录1.颜色分类2.排序数组3.数组中的第k个最大元素4.最小的k个数1.颜色分类颜色分类classSolution{public:voidsortColors(vector&nums){intn=nums.size();intleft=-1,right=n,i=0;while(isortArray(vector&nums){srand(time(NULL));//种下一颗随机种子qsort(nu
@A云淡风轻
·
2023-11-20 22:18
算法
算法
leetcode
职场和发展
LeetCode算法
练习top100:(5)二叉树
packagetop100.top二叉树;importtop100.TreeNode;importjava.util.*;publicclassTOP{//94.二叉树的中序遍历Listres=newArrayListinorderTraversal(TreeNoderoot){inorder(root);returnres;}privatevoidinorder(TreeNoderoot){if
青铜爱码士
·
2023-11-20 20:01
算法
leetcode
windows
leetcode算法
专题训练:十四.位操作专题
文章目录十四.位操作专题50.Pow(x,n)69.x的平方根136.只出现一次的数字137.只出现一次的数字2260.只出现一次的数字389.格雷编码剑指Offer64.求1+2+…+n剑指Offer65.不用加减乘除做加法29.两数相除191.位1的个数十四.位操作专题50.Pow(x,n)题目描述:实现pow(x,n),即计算x的n次幂函数。-100.00)returnPow(x,N);el
Worthy_Wang
·
2023-11-20 17:39
Leetcode
算法
leetcode算法
题----Sqrt(x)
题目:69.Sqrt(x)EasyImplementintsqrt(intx).Computeandreturnthesquarerootofx,wherexisguaranteedtobeanon-negativeinteger.Sincethereturntypeisaninteger,thedecimaldigitsaretruncatedandonlytheintegerpartofthe
a776995799
·
2023-11-20 09:56
leetcode算法题
LeetCode算法
题-Goat Latin Easy(Java实现)
这是悦乐书的第322次更新,第344篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第192题(顺位题号是824)。给出句子S,由空格分隔的单词组成。
程序员小川
·
2023-11-20 06:47
【算法】---LeetCode
LeetCode
算法题
面试题
python 双指针法_
leetcode算法
之双指针
明年就是找工作了,又要开始刷题了,把之前做过的题目再梳理整理一遍,但愿明年不要那么拉跨,祈祷明年能找到工作,千万不能毕业就失业。分类别解析leetcode上的一些相关的例题路,代码采用C++与python实现。双指针主要分为如下的三类题目:对撞指针,快慢指针,其他双指针.对撞指针对撞指针的问题,一般是数组首尾各有一个指针,这俩指针往中间移动过,解决相对应的问题167有序数组的TwoSum2(eas
温酒斩桦腾
·
2023-11-19 17:28
python
双指针法
LeetCode算法
题-Binary Search(Java实现)
这是悦乐书的第297次更新,第316篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第165题(顺位题号是704)。
程序员小川
·
2023-11-19 15:50
Java
面试题汇总
java
面试题汇总
熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
perry_Fan
·
2023-11-19 07:41
LeetCode算法
题解(动态规划)|LeetCode509. 斐波那契数、LeetCode70. 爬楼梯、LeetCode746. 使用最小花费爬楼梯
一、LeetCode509.斐波那契数题目链接:509.斐波那契数题目描述:斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。也就是:F(0)=0,F(1) =1F(n)=F(n-1)+F(n-2),其中n>1给定n,请计算F(n)。示例1:输入:n=2输出:1解释:F(2)=F(1)+F(0)=1+0=1示例2:输入:n=3输出
旧事情稠
·
2023-11-19 05:20
Java算法题解
算法
leetcode
动态规划
java
LeetCode算法
题解|LeetCode435. 无重叠区间、LeetCode763. 划分字母区间、LeetCode56. 合并区间
一、LeetCode435.无重叠区间题目链接:435.无重叠区间题目描述:给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:intervals=[[1,2
旧事情稠
·
2023-11-19 05:49
Java算法题解
算法
leetcode
java
贪心算法
LeetCode算法
题解|LeetCode738. 单调递增的数字、LeetCode968. 监控二叉树
一、LeetCode738.单调递增的数字题目链接:738.单调递增的数字题目描述:当且仅当每个相邻位数上的数字x和y满足xarr[i-1]){//如果相邻低位数字小于高位数字,就不符合单调递增的规则,需要进行进一步处理intj=i-1;while(j>=0){//地位数字全部置为9arr[j--]=9;}//高位的数字减一arr[i]--;j=i;while(arr[j]=0;i--){//将数
旧事情稠
·
2023-11-19 05:49
Java算法题解
算法
leetcode
数据结构
java
贪心算法
LeetCode算法
题解(动态规划)|LeetCoed62. 不同路径、LeetCode63. 不同路径 II
一、LeetCoed62.不同路径题目链接:62.不同路径题目描述:一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例1:输入:m=3,n=7输出:28示例2:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。1.向右
旧事情稠
·
2023-11-19 05:16
Java算法题解
算法
leetcode
动态规划
java
LeetCode - #88 合并两个有序数组
LeetCode算法
到目前我们已经更新到86期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2023-11-19 01:02
#
LeetCode
leetcode
算法
职场和发展
LeetCode - #89 格雷编码
LeetCode算法
到目前我们已经更新到88期,我们会保持更新时间和进度(周一、周三、周五早上9:00发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。
网罗开发
·
2023-11-19 01:24
#
LeetCode
leetcode
算法
职场和发展
不简单的字符串转换问题——算法通关村第十二关【青铜】
下面来看看关于字符串的两道
leetcode算法
题:709.转换成小写字母给你一个字符串s,将该字符串中的大写字母转换成相同的小写字母,返回新的字符串。
子琦啊
·
2023-11-18 23:51
算法通关村第一期
算法
【
leetcode算法
】02-两数之和
目录1、题目描述2、解题思路第一种解法:暴力枚举第二种解法:哈希映射3、代码展示4、小结前言声明:本文仅为学习记录,图片以及题目资源来自牛客和力扣网,如有侵权请联系删除大家好,我是尼根。一个又菜又想学算法的准程序猿,今天为大家带来一道leetcode上简单的算法题,^_+两数之和^_+。
尼根的猜想
·
2023-11-17 00:21
算法刷题
leetcode
算法
散列表
数据结构
java
leetcode算法
题——二分查找
34.在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1,-1]。示例1:输入:nums=[5,7,7,8,8,10],target=8输出:[3,4]示例2:输入:nums=[5,7,7,8,8,10],target=6输出:[-1,-1]示例3输入
菊里菊气
·
2023-11-16 23:26
算法
leetcode
算法
数据结构
LeetCode算法
题解——二分查找3
LeetCode算法
题解——二分查找3第八题思路代码总结第九题思路代码总结第十题代码第十一题思路代码总结第十二题思路代码总结接上文
LeetCode算法
题解——二分查找2,本篇分享LeetCode中几道比较难想到使用二分查找解法的题目
微醺的老虎
·
2023-11-16 23:53
LeetCode
算法
leetcode
数据结构
leetcode算法
题--最长奇偶子数组
原题链接:https://leetcode.cn/problems/longest-even-odd-subarray-with-threshold/一开始的做法,是O(n*n)的时间复杂度funclongestAlternatingSubarray(nums[]int,thresholdint)int{n:=len(nums)res:=0fori:=0;ithreshold{continue}d
bob62856
·
2023-11-16 20:12
Algorithm
算法
leetcode
职场和发展
leetcode算法
题6——Z字形变换
Z字形变换(难度:中等)将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z字形排列。比如输入字符串为“LEETCODEISHIRING”行数为3时,排列如下:LCIRETOESIIGEDHN之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnum
诶你爱我吗
·
2023-11-16 18:26
LeetCode
字符串
数据结构
算法
leetcode
LeetCode算法
练习top100:(3)矩阵
矩阵packagetop100.top矩阵;importjava.util.ArrayList;importjava.util.List;publicclassTOP{//73.矩阵置零//额外空间将有0的行列存储下来,再置0publicvoidsetZeroes(int[][]matrix){intm=matrix.length;intn=matrix[0].length;boolean[]ro
青铜爱码士
·
2023-11-16 02:39
算法
leetcode
矩阵
LeetCode算法
练习top100:(4)链表
packagetop100.top链表;importtop100.ListNode;importtop100.Node;importjava.util.ArrayDeque;importjava.util.ArrayList;importjava.util.HashMap;publicclassTOP{//160.相交链表//hashmap方法太low了//判断链表是否相交//双指针遍历两个相交链
青铜爱码士
·
2023-11-16 02:32
算法
leetcode
链表
LeetCode算法
题 :同构字符串isIsomorphic
给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以被替换得到t,那么这两个字符串是同构的。所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。示例1:输入:s="egg",t="add"输出:true示例2:输入:s="foo",t="bar"输出:false示例3:输入:s="paper",t="title"输出:true
「已注销」
·
2023-11-15 16:28
11. 深度学习——强化学习
机器学习
面试题汇总
与解析——强化学习本章讲解知识点什么是强化学习围棋举例强化学习的两个特点和一个核心最简单的强化学习算法一个完整的强化学习问题进一步深入强化学习的核心本专栏适合于Python已经入门的学生或人士
华为云计算搬砖工
·
2023-11-15 03:13
机器学习面试题汇总与解析
深度学习
人工智能
面试
ios
面试题汇总
1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?答:Object-c的类不可以多重继承;可以实现多个接口,通过实现多个接口可以完成C++的多重继承;Category是类别,一般情况用分类好,用Category去重写类的方法,仅对本Category有效,不会影响到其他类与原有类的关系。2.#import跟#include
麦晓宇
·
2023-11-15 01:50
ios
【
leetcode算法
面试】leetcode题目1-贪心
贪心算法简介【定义】贪心策略是指从问题的初始状态出发,通过若干次的贪心选择而得出最优值(或较优解)的一种解题方法贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终
张忠琳
·
2023-11-14 22:28
#
算法
数据分析sql面试必会6题经典_面试准备:数据库常见
面试题汇总
文章目录1.简单解释数据库三范式?2.不满足数据库三范式可能会出现什么情况?3.解释脏读、不可重复读,幻读,更新丢失4.Mysql提供了哪几种事务隔离级别?5.MySQL中varchar与char的区别?6.MySQL中int(11)与int(3)的区别?7.date,datetime和timestamp数据类型有什么区别?8.union与unionall的区别9.各种join的区别?10.dro
TGO鲲鹏会
·
2023-11-14 20:57
数据分析sql面试必会6题经典
2023前端
面试题汇总
。
一、CSS1.说一下CSS的盒模型。在HTML页面中的所有元素都可以看成是一个盒子盒子的组成:内容content、内边距padding、边框border、外边距margin盒模型的类型:标准盒模型margin+border+padding+content2.IE盒模型margin+content(border+padding)控制盒模型的模式:box-sizing:content-box(默认值,
Rlm*
·
2023-11-14 19:52
常见问题
前端
23. Python
机器学习
面试题汇总
与解析——Python本专栏适合于Python已经入门的学生或人士,有一定的编程基础。本专栏适合于算法工程师、机器学习、图像处理求职的学生或人士。
华为云计算搬砖工
·
2023-11-14 18:39
机器学习面试题汇总与解析
python
开发语言
22. 传统算法
机器学习
面试题汇总
与解析——传统算法本章讲解知识点前言傅里叶变换边缘检测算法牛顿法插值算法SIFTSURF本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
华为云计算搬砖工
·
2023-11-14 18:09
机器学习面试题汇总与解析
算法
21. 机器学习——特征工程
机器学习
面试题汇总
与解析——特征工程本章讲解知识点什么是特征工程数据预处理特征缩放特征编码特征选择特征提取本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
华为云计算搬砖工
·
2023-11-14 18:08
机器学习面试题汇总与解析
机器学习
人工智能
8. 深度学习——NLP
机器学习
面试题汇总
与解析——NLP本章讲解知识点什么是NLP循环神经网络(RNN)RNN变体Attention机制RNN反向传播推导LSTM与GRUTransformerBertGPT分词算法分类CBOW
华为云计算搬砖工
·
2023-11-14 18:05
机器学习面试题汇总与解析
深度学习
人工智能
面试
7. 深度学习——技术发展
机器学习
面试题汇总
与解析——技术发展本章讲解知识点前言分类网络发展分割网络发展检测网络发展轻型网络发展本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
华为云计算搬砖工
·
2023-11-14 13:42
机器学习面试题汇总与解析
深度学习
人工智能
Java容器常见
面试题汇总
目录1.java容器都有哪些?2.Collection和Collections有什么区别?3.List、Set、Map之间的区别是什么?4.ArrayList和LinkedList的区别是什么?5.说一说ArrayList的扩容机制吧?6.ArrayList和Vector的区别是什么?
帅哥学Java
·
2023-11-14 11:03
Java面试大厂必备
java
容器
开发语言
16. 机器学习——决策树
机器学习
面试题汇总
与解析——决策树本章讲解知识点什么是决策树决策树原理决策树优缺点决策树的剪枝决策树的改进型本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-14 08:18
机器学习面试题汇总与解析
机器学习
决策树
人工智能
14. 机器学习——kNN
机器学习
面试题汇总
与解析——kNN本章讲解知识点什么是kNNk值选择kNN的优缺点本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-14 08:48
机器学习面试题汇总与解析
机器学习
人工智能
13. 机器学习——回归
机器学习
面试题汇总
与解析——回归本章讲解知识点什么是回归分析?为什么要使用回归分析?线性回归逻辑回归逻辑回归和Lasso回归本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-14 08:15
机器学习面试题汇总与解析
机器学习
回归
人工智能
15. 机器学习——聚类
机器学习
面试题汇总
与解析——聚类本章讲解知识点什么是聚类K-means聚类算法均值偏移聚类算法DBSCAN聚类算法高斯混合模型(GMM)的期望最大化(EM)聚类层次聚类算法本专栏适合于Python已经入门的学生或人士
qq_32468785
·
2023-11-14 06:56
机器学习面试题汇总与解析
机器学习
聚类
人工智能
12. 机器学习——评价指标
机器学习
面试题汇总
与解析——评价指标本章讲解知识点什么是评价指标?机器学习本专栏适合于Python已经入门的学生或人士,有一定的编程基础。本专栏适合于算法工程师、机器学习、图像处理求职的学生或人士。
qq_32468785
·
2023-11-14 05:55
机器学习面试题汇总与解析
机器学习
人工智能
面试
深度学习
LeetCode算法
练习top100:(1)子串,普通数组
packagejz.top100;importjava.util.*;publicclassTop1002{//560.和为K的子数组//方法1.暴力计算publicintsubarraySum(int[]nums,intk){intres=0;for(intleft=0;leftn)returnnewint[0];//无法形成窗口int[]res=newint[n-k+1];ArrayDeque
青铜爱码士
·
2023-11-13 21:01
算法
leetcode
数据结构
17. 机器学习——SVM
机器学习
面试题汇总
与解析——SVM本章讲解知识点什么是SVMSVM的基本原理线性不可分SVM非线性SVMSVM优缺点本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-13 14:28
机器学习面试题汇总与解析
机器学习
支持向量机
人工智能
18. 机器学习——集成学习
机器学习
面试题汇总
与解析——集成学习本章讲解知识点什么是集成学习AdaBoost梯度提升树(GradientBoostingDecisionTree,GBDT)随机森林(RandomForest,简称RF
qq_32468785
·
2023-11-13 14:28
机器学习面试题汇总与解析
机器学习
集成学习
人工智能
20. 机器学习——PCA 与 LDA
机器学习
面试题汇总
与解析——PCA与LDA本章讲解知识点什么是数据降维PCA本专栏适合于Python已经入门的学生或人士,有一定的编程基础。本专栏适合于算法工程师、机器学习、图像处理求职的学生或人士。
qq_32468785
·
2023-11-13 14:28
机器学习面试题汇总与解析
机器学习
人工智能
19. 机器学习——朴素贝叶斯
机器学习
面试题汇总
与解析——朴素贝叶斯本章讲解知识点什么是朴素贝叶斯本专栏适合于Python已经入门的学生或人士,有一定的编程基础。本专栏适合于算法工程师、机器学习、图像处理求职的学生或人士。
qq_32468785
·
2023-11-13 14:24
机器学习面试题汇总与解析
机器学习
人工智能
JavaScript
面试题汇总
JavaScript
面试题汇总
1.根据下面ES6构造函数的书写方式,要求写出ES5的classExample{constructor(name){this.name=name;}init(){constfun
狡辉两门
·
2023-11-12 23:45
前端面试题
javascript
面试题
4. 深度学习——优化函数
机器学习
面试题汇总
与解析——优化函数本章讲解知识点什么是优化函数?为什么要使用优化函数?
qq_32468785
·
2023-11-12 18:56
机器学习面试题汇总与解析
深度学习
人工智能
3. 深度学习——损失函数
机器学习
面试题汇总
与解析——损失函数本章讲解知识点什么是损失函数?为什么要使用损失函数?详细讲解损失函数本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-12 18:26
机器学习面试题汇总与解析
深度学习
人工智能
面试
2. 深度学习——初始化方法
机器学习
面试题汇总
与解析——初始化方法本章讲解知识点什么是初始化方法为什么需要合理的参数初始化详细讲解初始化方法本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-12 18:25
机器学习面试题汇总与解析
深度学习
人工智能
5. 深度学习——正则化
机器学习
面试题汇总
与解析——正则化本章讲解知识点什么是正则化为什么要使用正则化?详细讲解正则化本专栏适合于Python已经入门的学生或人士,有一定的编程基础。
qq_32468785
·
2023-11-12 18:21
机器学习面试题汇总与解析
深度学习
人工智能
leetcode 算法题408 (简单101) 有效单词缩写
leetcode算法
题408(简单101)有效单词缩写题目介绍给一个 非空 字符串 s 和一个单词缩写 abbr ,判断这个缩写是否可以是给定单词的缩写。
FYuu95100
·
2023-11-12 14:31
#
leetcode
简单
leetcode
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他