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
LetCode
LetCode
105. 从前序与中序遍历序列构造二叉树
/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){}*};*/classSolution{public:TreeNode*buildTree(vector&preorder,vect
吴贝贝97
·
2024-08-29 23:46
LeetCode
letcode
185.部门工资前三高的员工
原图我也算一个新手,所以在此我说下我的两种思路,本质上区别不大,但是执行效率相差甚远;第一种:题中的意思让查出前三的工资,那么我们联表进行以部门和工资排序,就可以得出所有各个部门的工资从高到低的顺序,然后我们取前三就行,如果小于3的,就全部查出来就行;思路有了,现在就开始编写,首先设置变量@preName表示部门,设置变量@preSalary表示工资。设置变量@rounum表示列,用前一行的比较后
c97e4a46b0c0
·
2024-01-31 13:34
随机生成9位数 (必须有字母大小写 必须有数字 的组合)
randomNum(){letarr=[1,2,3]//保证9位随机码包含数字+大写字母+小写字母
letcode
=''functiongetRandom(min,max){returnMath.round
梓涵999
·
2024-01-30 12:43
JS
javascript
代码随想录算法训练营第四天|
LetCode
24. 两两交换链表中的节点 、
LetCode
19.删除链表的倒数第N个节点、
LetCode
面试题. 链表相交、
LetCode
142.环形链表 II
文章目录1.两两交换链表中的节点2.删除链表的倒数第N个节点3.链表相交4.环形链表II1.两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]提示链
这是最后一个BUG
·
2024-01-28 16:23
算法记录
算法
链表
数据结构
代码随想录算法训练营第七天|
LetCode
454.四数相加II、
LetCode
383. 赎金信、
LetCode
15. 三数之和、
LetCode
18. 四数之和
文章目录1.四数相加、2.赎金信3.三数之和4.四数之和1.四数相加、给定四个整数数组nums1,nums2,nums3,nums4,它们的长度都是n。请计算有多少个元组(i,j,k,l)能满足以下条件:0nums1[0]+nums2[0]+nums3[0]+nums4[1]=1+(-2)+(-1)+2=0(1,1,0,0)->nums1[1]+nums2[1]+nums3[0]+nums4[0]
这是最后一个BUG
·
2024-01-28 16:23
算法记录
算法
c++
Letcode
-链表问题-刷题
目录J203-移除链表元素J206反转一个单链表876.链表的中间结点OJ-276链表中倒数第K个节点21.合并两个有序链表OJ-链表插入排序OJ-255-回文链表OJ-160-相交链表OJ-141给你一个链表的头节点head,判断链表中是否有环。OJ-175-面试题:OJ-142-环形链表IIOJ-138-复制带随机指针的链表Oj-147-对链表进行插入排序JZ76-删除链表中重复的结点J203
想找后端开发的小杜
·
2024-01-25 18:38
数据结构
链表
数据结构
c语言
leetcode
后端
数组和链表
有很多的数据结构的底层都是基于数组和链表,所以我们要了解下数组、链表是怎么存储的,以及怎么去解决一些相关的
letcode
算法题,只有了解了真正的底层结构才能更进一步。
狗子也能编码
·
2024-01-24 22:10
Java基础
java
代码随想录-Day38-贪心算法-
LetCode
62. 不同路径||63. 不同路径 II
62.不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?解题思路:start->finish的不同路径,类似于爬楼梯,例如dp[i][j]代表的是到达这个格子可以使用的路径数量,dp[i][j]=dp[i][j-1]+dp[i-1][j],同
小元祖
·
2024-01-18 21:12
贪心算法
算法
代码随想录-Day10-
LetCode
|232. 用栈实现队列|541. 反转字符串 II|151反转单词
232.用栈实现队列队列:先进先出。栈:先进后出。使用栈模拟队列:使用两个栈入栈,和出栈,stackin,stackout,入队列时,将元素存入stackin,进行压栈操作,当需要出队列时,使用stackout将入栈中的元素存入出栈中,这时候栈中元素的顺序就和出队的顺序一致,但是前提是需要注意的是,出队和入队是间隔执行的,所以说如果斤西瓜出队操作时,需要判断出栈是否为空,如果不为空直接出栈,如果为
小元祖
·
2024-01-18 21:42
java
开发语言
代码随想录-Day01-
LetCode
|704-二分查找|27-移除元素
704.二分查找第一天打卡二分查找还是比较简单的,但是也有很多细节需要思考,循环开始时lefttarget){r=mid;}elseif(nums[mid]
小元祖
·
2024-01-18 21:12
算法
java
代码随想录-Day03-
LetCode
|203-移除链表元素|707-设计链表|206-反转链表
203.移除链表元素思路一:直接删除,普通节点删除的方式就是上一个节点的next等于当前节点的next,但是head节点没有上一个节点,所以需要单独进行删除,直至头节点不再是待删除元素。后续元素就可以按照规律进行删除。classSolution{publicListNoderemoveElements(ListNodehead,intval){//头节点非空,并且头节点的值符合条件while(he
小元祖
·
2024-01-18 21:12
链表
数据结构
uni-app实现一键登录(企业版:因为获取手机号功能**目前针对非个人开发者**,所以个人开发者无法唤起获取手机号界面)
import{onLoad}from'@dcloudio/uni-app'//获取code登录凭证
letcode
=''onLoad(async()=>{constres
小夏同学呀
·
2024-01-11 20:06
uni-app
uni-app
《徐昊-TDD项目实战70讲》学习笔记 -- Day 2
letcode
刷题属于技术能力。而项目里
lanjing
·
2024-01-03 05:26
Springboot+uniapp 做H5端的授权登录
index.js"exportdefault{data(){return{}},created(){this.isWXBrowser=this.isWXBrowser();if(this.isWXBrowser){
letcode
帅过二硕ฅ
·
2023-12-18 03:44
spring
boot
uni-app
后端
Java日记2018-07-25
countandysaypackagecom.lyc.
letcode
;publicclassSolution0725{publicstaticStringcountaSay(intn){if(n((2+
hayes0420
·
2023-12-15 10:02
LETCODE
_1661_每台机器的进程平均运行时间
表:Activity+----------------+---------+|ColumnName|Type|+----------------+---------+|machine_id|int||process_id|int||activity_type|enum||timestamp|float|+----------------+---------+该表展示了一家工厂网站的用户活动。(ma
You Only Live Once_2
·
2023-11-08 20:51
数据库
LETCODE
_2620_计数器
给定一个整型参数n,请你编写并返回一个counter函数。这个counter函数最初返回n,每次调用它时会返回前一个值加1的值(n,n+1,n+2,等等)。示例1:输入:n=10["call","call","call"]输出:[10,11,12]解释:counter()=10//第一次调用counter(),返回n。counter()=11//返回上次调用的值加1。counter()=12//返
You Only Live Once_2
·
2023-11-08 20:51
LETCODE
数据库
LETCODE
_577_员工奖金
表:Employee+-------------+---------+|ColumnName|Type|+-------------+---------+|empId|int||name|varchar||supervisor|int||salary|int|+-------------+---------+empId是该表中具有唯一值的列。该表的每一行都表示员工的姓名和id,以及他们的工资和经理
You Only Live Once_2
·
2023-11-08 20:21
LETCODE
数据库
LETCODE
_596_超过5名学生的课
--596.超过5名学生的课----表:Courses----+-------------+---------+--|ColumnName|Type|--+-------------+---------+--|student|varchar|--|class|varchar|--+-------------+---------+--在SQL中,(student,class)是该表的主键列。--该表
You Only Live Once_2
·
2023-10-17 16:44
LETCODE
数据库
sql
java
LETCODE
_2356_每位教师所教授的科目种类的数量
--2356.每位教师所教授的科目种类的数量--表:Teacher----+-------------+------+--|ColumnName|Type|--+-------------+------+--|teacher_id|int|--|subject_id|int|--|dept_id|int|--+-------------+------+--在SQL中,(subject_id,dep
You Only Live Once_2
·
2023-10-17 16:14
LETCODE
python
vue在微信端自动获取微信openid
openid){//判断是否为微信环境if(_this.isWeixin){
letcode
=_this.getUrlKey('code');if(code){letdata={code
一条小团团ovo的就很棒
·
2023-10-08 22:27
LetCode
刷题[简单题](1)刷手续费
入门的动态规划的题目状态转移类方程类似现代控制论中的内容一般的动态规划题目思路三步走:定义状态转移方程给定转移方程初始值写代码递推实现转移方程定义二维数组分别存储状态和天数表示第天不持有可获得的最大利润;表示第天持有可获得的最大利润(注意是第iii天持有,而不是第iii天买入)定义状态转移方程:不持有:持有:对于第0天:不持有:与前一个相比。持有:也是一直与前一个相比。最后总都迭代出最大intma
小枫小疯
·
2023-10-07 08:13
LetCode刷题
数据结构
算法
LetCode
之热题100.1——哈希(两数之和)
本着提升技能,并为蓝桥杯做准备的想法,题解语言采用java,编码环境使用eclipse。更加建议大家读懂算法思想,而不是单纯的copy代码一、题目描述给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。二、题目输入示
lyhizjj
·
2023-10-05 02:35
哈希算法
算法
数据结构
LeetCode算法题---第2天
注:大佬解答来自
LetCode
官方题解80.删除有序数组的重复项Ⅱ1.题目2.个人解答varremoveDuplicates=function(nums){letres=[];for(letindex=
卷小白
·
2023-09-29 04:13
LeetCode算法
算法
LetCode
算法题
注:大佬解答来自
LetCode
官方题解88.合并两个有序数组1.题目2.个人解答varmerge=function(nums1,m,nums2,n){//合并for(leti=0;inums1[j+1]
卷小白
·
2023-09-26 23:14
LetCode算法
算法
UNIAPP字符base64解析
里面注册页面解析邀请码填充,需要用到加密和解码功能使用方法:一、npm下载安装base64依赖npminstallbase-64二、功能页面引用importBase64from'base-64';三、使用方式
letcode
木子啊
·
2023-09-24 15:10
UNIAPP
前端
UNIAPP
base64
加密解密
JavaScript--九宫格输入法字母组合算法
3:'def',4:'ghi',5:'jkl',6:'mno',7:'pqr',8:'stu',9:'vwxyz'}//数组->拿到234按键的字母组成的数组->['abc','def','ghi']
letcode
qq_42750608
·
2023-09-18 06:34
JavaScript面试问题
算法
摁下enter键自动执行下一个dom、登录加上enter功能
this.input1=input}}/>{this.input2=input}}/>登录jskeyCodeChange=(e)=>{//兼容FF和IE和OperalettheEvent=e||window.event;
letcode
小白修仙路
·
2023-09-16 19:25
数据结构与算法基础到高级,直击BTAJ,刷爆
Letcode
数据结构与算法基础到高级,直击BTAJ,刷爆
Letcode
前序补充异或对数器时间、空间复杂度空间复杂度基本概念时间复杂度基本概念基本的排序算法的时间复杂度✨冒泡排序/起泡排序(BubbleSort)✨插入排序
Insight.
·
2023-09-10 12:26
算法
LETCODE
_002651_计算列车到站时间
packageLetCode002651;/***2651.计算列车到站时间*给你一个正整数arrivalTime表示列车正点到站的时间(单位:小时),另给你一个正整数delayedTime表示列车延误的小时数。**返回列车实际到站的时间。**注意,该问题中的时间采用24小时制。****示例1:**输入:arrivalTime=15,delayedTime=5*输出:20*解释:列车正点到站时间是
You Only Live Once_2
·
2023-09-09 13:18
LETCODE
leetcode
算法
职场和发展
高德地图通过画面中的一个覆盖物设置图中心点和zoom
需要将这个覆盖物置于地图中间且不超过地图边界的放至最大计算覆盖物中心点,定为地图中心点计算覆盖物的最大经纬度,和最小经纬度,测算出实际最长距离,根据距离与zoom对应关系设置zoomfunctiongetAreaCenter(params,info){
letcode
贺今宵
·
2023-09-09 06:56
swift
开发语言
ios
LetCode
刷题记录--两数之和
最近想要提升一下自己的算法基础,就定了一个小目标:刷完
letcode
上全部的题目。说做就做,从今天开始,每天坚持做,记录自己的解法和其他优秀的解法,努力学习,提升自己。
魏永_Owen_Wei
·
2023-09-04 11:20
没事刷刷
LetCode
——整除幸运数
整除幸运数题目描述假定幸运数是只包含4或7的正整数,如7、47。判断一个正整数是否能被一个幸运数整除。是则输出YES,否则输出N0。不考虑负数,0或者其他特殊情况。不考虑流出或者超出整型范围的情况。示例1:输入:47输出:YES解释:47能被幸运数47整除。暴力解法:从1到输入n,遍历出n的所有因数,一个个判断是否是幸运数,是就输出YES,否则输出NO。(暴力解法过于简单,此处不给出实现方法。)幸
REstrat
·
2023-08-30 10:31
算法
数据结构
c++
web端本地文件系统api
示例获取保存constbtn=document.getElementById("btn");constbtn1=document.getElementById("btn1");lethandle;
letcode
小俊的世界
·
2023-08-13 08:49
彻底搞懂递归的时间复杂度
笔者编码10载,面过很多程序员简历上写着熟悉数据结构和算法,但是对于时间复杂度稍微深入点的问题,都回答的不怎么样,其实还是没懂搞懂算法时间复杂度是一个优先程序员的分水岭先来看
letcode
一道题,泰波那契序列
程序员牛哥
·
2023-08-11 15:39
DS算法
面试
算法
数据结构
我在leetcode用动态规划炒股
事情是这样的,突然兴起的我在
letcode
刷题121.买卖股票的最佳时机122.买卖股票的最佳时机II123.买卖股票的最佳时机III以上三题。
自己的九又四分之三站台
·
2023-08-08 06:06
#
动态规划
leetcode
动态规划
算法
vue 复制链接
importClipboardfrom‘clipboard’copyUrl(){constthat=this;
letcode
2=this.formCode.linkconsole.log(‘code2’
vivk2017
·
2023-08-05 12:43
vue.js
javascript
前端
Letcode
-Top 100链表专题
《链表专题》1.简单合并两个有序链表1.使用类似归并的算法/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){this.val=val;this
丘山一郎
·
2023-08-01 20:04
LetCode
Top100
链表
算法
数据结构
生成随机数
//生成6位1-9的随机数functiongenerateRandomCode(){
letcode
='';for(leti=0;i<6;i++){code+=Math.floor(Math.random
郑源龙
·
2023-07-26 23:41
javascript
前端
开发语言
微信小程序——订阅通知消息
wx.login()获取微信的唯一配置code(每一个微信号只有一个code)通过接口把获取到的code发送给后端获取openid//登录之后获取openidwx.login({success(res){
letcode
白云~️
·
2023-07-16 08:01
微信小程序
小程序
Letcode
经典黄题——三数之和
还是那句话,一个题思路很重要,没有思路等于无头苍蝇乱撞题目要求:给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。第一种我们可以采用暴力的手法,直接整三个循环,但是这样有很多弊端.1.复
dataowu
·
2023-06-12 09:44
算法
C语言
算法
排序算法
数据结构
【华为OD统一考试B卷 | 100分】最长公共后缀(C++ Java JavaScript Python)
输入描述[“abc”,“bbc”,“c”]输出描述“c”ACM输入输出模式如果你经常使用Leetcode,会知道
letcode
是不需要编写输入输出函数的。但是华为OD机考使用的是ACM模式,需要
程序员半夏
·
2023-06-11 12:06
Java
JS
Py)
华为
c++
java
javascript
python
单点登录+待办跳转
router.beforeEach(async(to,from,next)=>{NProgress.start()
letcode
=getParams('code')||nullletstate=getParams
山谷里的杂货铺
·
2023-06-09 07:04
前端
javascript
java
Letcode
夏驰和徐策的每日一题
1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:
夏驰和徐策
·
2023-04-19 09:46
【Letcode】每日一题
算法
数据结构
动态规划
Letcode
letcode
2-day
https://www.cnblogs.com/liuzhen1995/p/13767751.htmlhttps://github.com/ZLiu21/Algorithm-and-Learning/tree/master/1_%E5%89%91%E6%8C%87Offer二分查找defbinary_find(arr,target):start=0end=len(arr)-1whilestartt
hehehehe
·
2023-04-17 16:31
1.2 绝对误差、相对误差与有效数字
一个爱打游戏的计算机专业学生博主主页:@夏驰和徐策所属栏目:夏驰和徐策的数值计算方法本周目标:把算法设计与分析、计算机组成原理、概率论、数值计算方法所学的两章内容总结好规律,并做好每章习题分析,坚持每日
letcode
夏驰和徐策
·
2023-04-08 14:12
数值计算方法
算法
数据结构
c++
letcode
5.最长回文子串(官方题解笔记)
题目描述给你一个字符串s,找到s中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。1.动态规划1.1思路时间复杂度:O(n2)空间复杂度:O(n2)对于一个子串而言,如果它是回文串,并且长度大于2,那么将它首尾的两个字母去除之后,它仍然是个回文串。例如对于字符串“ababa”,如果我们已经知道“bab”是回文串,那么“ababa”一定是回文串,这是因为它的首尾两个字母都
zll_@
·
2023-03-26 12:23
算法
leetcode
letcode
4.寻找两个正序数组的中位数(官方题解笔记)
题目描述给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。1.二分查找1.1思路时间复杂度:O(log(m+n))空间复杂度:O(1)给定两个有序数组,要求找到两个有序数组的中位数,最直观的思路有以下两种:(1)使用归并的方式,合并两个有序数组,得到一个大的有序数组。大的有序数组的中间位置的元素
zll_@
·
2023-03-26 12:53
算法
数据结构
排序算法
letcode
3.无重复字符的最大字串(官方题解笔记)
题目描述给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。1.滑动窗口1.1思路时间复杂度:O(n)空间复杂度:O(m),m为字符集大小我们先用一个例子考虑如何在较优的时间复杂度内通过本题。以字符串abcabcbb为例,找出从每一个字符开始的,不包含重复字符的最长子串,那么其中最长的那个字符串即为答案。对于示例字符串,我们列举出这些结果,其中括号中表示选中的字符以及最长的字符串:以(a
zll_@
·
2023-03-26 12:23
算法
数据结构
c++
js动态加载字体
之前做类似易企秀的项目需要动态引入字体,上代码###按需加载方式initFont(){letfontList=[{fontUrl:"**.ttf",fontFamily:"myFirstFont",label:"草体"}];
letcode
Feng_Du
·
2023-03-11 17:22
上一页
1
2
3
4
下一页
按字母分类:
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
其他