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
226从三个结点分析.png图中是最简单的一个二叉树,翻转后的结果是237。其中OX001,OX002,OX003仅仅代表子节点在堆内存中的真实地址。注意,这里的地址是不会发生变化的。
努力的土豆
·
2023-03-10 06:42
antdPro - react 文档流下载
https://procomponents.ant.design/components/项目目录结构:image.png1node端需要配置你的转发规则(如果调用接口是跨区才需要配置转发)//router处
letcode
问_道
·
2023-01-31 19:41
vue 指令directive 绑定方法
v-enterEventVue.directive('enterEvent',{update:function(el,binding){el.focus()once(document,'keypress',e=>{
letcode
Hoistthecolors
·
2023-01-28 14:50
【iOS】字符串NSString转换为emoji表情的方式
Swift代码:
letcode
="0x1f603"//创建扫描器letscanner=Scanner(string:code)varresult:UIn
·
2023-01-16 11:17
Letcode
-Top 100 简单题目
1.两数之和1.这道题目首先想到的是用暴力破解的方法classSolution{publicint[]twoSum(int[]nums,inttarget){int[]result=newint[2];//循环for(inti=0;imap=newHashMapmap=newHashMapstack=newStackstack=newStack<>();for(inti=0;i
丘山一郎
·
2022-10-23 07:21
LetCode
Top100
leetcode
算法
数据结构
JavaScript(短信验证码)
(function(){
letcode
=document.querySelector('.code')code.addEventListener('click',function(){this.innerHTML
野猪佩奇~
·
2022-09-02 07:19
javascript
servlet
前端
Swift网络请求 - RXSwift + PromiseKit + Moya
网络框架上进行的封装,支持RXSwift创建模型importFoundation///实用泛行实现通用格式publicstructResponseData:CodablewhereT:Codable{
letcode
ronin223
·
2022-08-01 18:25
iOS
swift
ios
Golang实现常见排序算法的示例代码
很多同学的第一反应肯定是去
letcode
上刷题,首先我并不反对刷题的方式,但是对于一个没有专门学习过算法的同学来说,刷题大部分是没什么思路的,花一个多小时暴力破解一道题意
·
2022-05-17 18:34
抽象语法树AST
变更等操作三个库:esprima:把js代码转化为语法树estraverse:可以遍历一棵语法树escodegen:修改完之后重新生成一个ast树letesprima=require('esprima');
letcode
没了提心吊胆的稗子
·
2022-02-20 09:44
LetCode
刷题记录--反转整数
1.题目给定一个32位有符号整数,将整数中的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储32位有符号整数,其数值范围是[−2^31,2^31−1]。根据这个假设,如果反转后的整数溢出,则返回0。2.解法回文类型的算法题还是很多的,这种JavaScript一般是要用到数组解决。
魏永_Owen_Wei
·
2022-02-13 08:56
vue动态生成批量二维码生成
$nextTick否则会报错.this.qrData.forEach((item,index)=>{
letcode
=item.url;this.
实质xing
·
2022-02-10 13:33
括号相关的算法题
判断合法括号串
letcode
20描述:给定一个只包括'(',')','{','}','[',']'的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。
过去今天和未来
·
2021-09-05 17:08
js实现密码加密(1.只对字母移位16位加密2.base64加密)
s||s.length===0){return}letslist=s.split('')letAREA=16//A6591//a97123
letcode
=''letresult=slist.map(item
大刘_b337
·
2021-06-14 15:15
H5----微信支付、分享
=null){
letcode
=unescape(r[2]);}2.微信支付封装方法,需要先通过openID生成支付相关信息后,调用方法exportfunctionCall
王小妞闯天涯
·
2021-05-18 00:34
微信公众号的授权登录
$store.getters.token||getToken("authToken")){return;}
letcode
=utils.GetQueryString("code");if(!
仔仔天然呆
·
2021-04-17 20:23
letcode
每日一题-较大分组的位置
题目描述如下:其实这道题换个说法就是找到所有的连续的长度超过3的相同字符的子串,我们可以遍历该序列,并记录当前分组的长度。如果下一个字符与当前字符不同,或者已经枚举到字符串尾部,就说明当前字符为当前分组的尾部。每次找到当前分组的尾部时,如果该分组长度达到33,我们就将其加入答案。代码实现如下:publicList>largeGroupPositions(Strings){List>result=n
WX7251
·
2021-01-05 17:18
leetcode
使用vant的地域控件追加全部选项
=100000){if(index==0){letaddr=this.areaList;letareaListCode=value[0].code;
letcode
·
2020-12-22 10:44
LetCode
49. 字母异位词分组
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();classSolution{public:vector>groupAnagrams(vector&strs){unordered_map>m;vector>v;for(inti=0;iv;v.push_back(strs[i]);m.insert(p
吴贝贝97
·
2020-09-17 13:17
LetCode
letcode
_合并两个有序链表
题目将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4解法一:迭代思路(1)当l1或者l2其中一个为空时,则返回相对应的链表(2)当l1和l2都不为空的时候,判断l1和l2哪一个链表的头节点值更小,将较小值添加到结果链表里(3)当一个节点被添加到结果链表中时,将对应链表的指针向
JaksionTang
·
2020-09-17 05:30
LetCode
算法
leetcode
letcode
--最长公共前缀
题目示例1:输入:["flower","flow","flight"]输出:"fl"示例2:输入:["dog","racecar","car"]输出:""解释:输入不存在公共前缀。解法一:暴力解法思路(1)找到字符串数组中字符串最短的长度(2)循环截取每个字符串放到数组中,循环(1)获取的最短长度,在对每个list去重(3)如果list去完重以后的长度为1,则说明是公共字符串,否者退出循环,返回代
JaksionTang
·
2020-09-17 05:30
LetCode
算法
leetcode
算法
letcode
_实现strStr()
题目实现strStr()函数。给定一个haystack字符串和一个needle字符串,在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。如果不存在,则返回-1。示例1:输入:haystack="hello",needle="ll"输出:2示例2:输入:haystack="aaaaa",needle="bba"输出:-1来源:力扣(LeetCode)解法一:(窗口移动)思
JaksionTang
·
2020-09-17 05:30
算法
LetCode
leetcode
letcode
_有效括号
题目给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例1:输入:"()"输出:true示例2:输入:"()[]{}"输出:true示例3:输入:"(]"输出:false示例4:输入:"([)]"输出:false示例5:输入:"{[]}"输出:
JaksionTang
·
2020-09-17 05:30
算法
LetCode
leetcode
letcode
-回文数
普通解法最简单粗暴的解法,把整数转为字符串,并把字符串分割成字符串数组,循环一般的数组判断是否相等。代码一classSolution{publicbooleanisPalindrome(intx){//遍历一半数组,判断是否相等if(x=10){except*=10;}//判断左右是否相等while(x>0){intleft=x/except;intright=x%10;if(left!=righ
JaksionTang
·
2020-09-17 05:30
LetCode
leetcode
算法
letcode
合并区间 python3
给出一个区间的集合,请合并所有重叠的区间。示例1:输入:intervals=[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为[1,6].示例2:输入:intervals=[[1,4],[4,5]]输出:[[1,5]]解释:区间[1,4]和[4,5]可被视为重叠区间。classSolution
ywangjiyl
·
2020-09-16 01:33
数据结构与算法
LetCode
-算法-整数反转
首先此题是要整数反转123就要翻转成321,23就是32我们首先发现其中的规律321=3X102+2X101+3X100123反转成321就是(123%10)X102+(12%10)X102+(1%10)X102得出规律后我们就可以通过此规律写出方法了如下:publicclassSolution{publicintReverse(intx){intnum=0;while(x!=0){num=num
欲思
·
2020-09-15 23:14
数据库
LetCode
LetCode
32. 最长有效括号
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();classSolution{public:intlongestValidParentheses(strings){intres=0,start=0;//start变量用来记录合法括号串的起始位置stackst;for(inti=0;i
吴贝贝97
·
2020-09-15 18:12
LetCode
Letcode
2020秋季赛 2. 早餐组合
2.早餐组合题目难度Easy小扣在秋日市集选择了一家早餐摊位,一维整型数组staple中记录了每种主食的价格,一维整型数组drinks中记录了每种饮料的价格。小扣的计划选择一份主食和一款饮料,且花费不超过x元。请返回小扣共有多少种购买方案。注意:答案需要以1e9+7(1000000007)为底取模,如:计算初始结果为:1000000008,请返回1示例1:输入:staple=[10,20,5],d
颜值博主
·
2020-09-15 04:09
LeetCode
基本数据结构
排序
LetCode
58. 最后一个单词的长度
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();classSolution{public:intlengthOfLastWord(strings){intcur_len=0;for(inti=s.length()-1;i>=0;i--){if(cur_len==0&&s[i]=='')contin
吴贝贝97
·
2020-09-15 04:01
LetCode
ArrayList数据内容转成Int数组
文章目录转换方法利用JDK8提供的新特性流转换为数值流解决
LetCode
问题介绍如何将ArrayList内容转成成基本类型数的数组形式,之后提供了力扣:350.两个数组的交集II的一种解题思路,应用所提出的方法解决问题
毅航同学
·
2020-09-13 16:01
java
JavaScript中将带有父子关系的数组转换成一棵树
1.代码:buildTree(data,config){//设置三个变量就是为了动态的查找data的数据
letcode
=config.codeletparentCode=config.parentCodeletchildren
笨小孩的小跟班
·
2020-09-13 08:50
前端
JavaScript
数组转换树
LetCode
56. 合并区间
/***Definitionforaninterval.*structInterval{*intstart;*intend;*Interval():start(0),end(0){}*Interval(ints,inte):start(s),end(e){}*};*/boolcmp(constInterval&a,constInterval&b){returna.startmerge(vector
吴贝贝97
·
2020-09-10 18:22
LetCode
Letcode
双指针题的Java实现(盛水容器和合并区间)
1.合并区间打开合并区间题目classSolution{publicint[][]merge(int[][]intervals){if(intervals.length(o1[0]-o2[0]));Listlist=newArrayList<>();int[]lastInterval=null;//数组指针for(int[]interval:intervals){//如果当前区间与上个区间不重合,
竹天九日酱
·
2020-09-10 17:31
算法的代码实现
高级数据结构
目录优先队列
LetCode
:347.前K个高频元素图前缀树线段树树状数组总结优先队列向上:新增节点向下:堆顶被取初始化大小为n的堆,时间复杂度:O(n)
LetCode
:347.前K个高频元素classSolution
梦世
·
2020-08-26 13:28
#
高级数据结构
LetCode
42. 接雨水
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();//O(mn)解法,超时//classSolution{//public://inttrap(vector&height){//intMax=0;//intres=0;//if(height.size()0;i--){//for(intj=0;j&h
吴贝贝97
·
2020-08-25 04:13
LetCode
letcode
之11 盛最多水的容器(亲测C++和python版本)
python3classSolution:defmaxArea(self,height:List[int])->int:max_area=0area=0i=0j=len(height)-1while(imax_area:max_area=areareturnmax_areaC++classSolution{public:intmaxArea(vector&height){intb,h;intlef
Fighting++++
·
2020-08-25 01:25
LeetCode
LetCode
35. 搜索插入位置
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();classSolution{public:intsearchInsert(vector&nums,inttarget){intleft=0,right=nums.size()-1;while(left>1;if(nums[mid]==target)r
吴贝贝97
·
2020-08-24 10:03
LetCode
letcode
184. 部门工资最高的员工
Employee表包含所有员工信息,每个员工有其对应的Id,salary和departmentId。+----+-------+--------+--------------+|Id|Name|Salary|DepartmentId|+----+-------+--------+--------------+|1|Joe|70000|1||2|Henry|80000|2||3|Sam|60000|
zhouzzz000
·
2020-08-23 22:22
mysql
letcode
- 821 -字符的最短距离 - java版
文章目录题目代码题目给定一个字符串S和一个字符C。返回一个代表字符串S中每个字符到字符串S中的字符C的最短距离的数组。示例1:输入:S=“loveleetcode”,C=‘e’输出:[3,2,1,0,1,0,0,1,2,2,1,0]说明:字符串S的长度范围为[1,10000]。C是一个单字符,且保证是字符串S里的字符。S和C中的所有字母均为小写字母。代码/**@lcapp=leetcode.cni
lingle1
·
2020-08-23 03:32
leetcode刷题
letcode
算法练习:二维数组中的查找
面试题04.二维数组中的查找在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵matrix如下:[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]]给定targ
13Vg
·
2020-08-22 03:32
算法与数据结构
Vue 微信授权获取code信息
微信后台相关设置都是后台同事设置好appid及ip白名单Vuemain.js先设置路由拦截判断,未登录前往author.vue页面进行授权router.beforeEach((to,from,next)=>{
letcode
__学
·
2020-08-20 21:37
vue.js
微信
微信授权auth2
Vue 微信授权获取code信息
微信后台相关设置都是后台同事设置好appid及ip白名单Vuemain.js先设置路由拦截判断,未登录前往author.vue页面进行授权router.beforeEach((to,from,next)=>{
letcode
__学
·
2020-08-20 21:37
vue.js
微信
微信授权auth2
LetCode
30. 与所有单词相关联的字串
staticintx=[](){std::ios::sync_with_stdio(false);cin.tie(NULL);return0;}();classSolution{public:vectorfindSubstring(strings,vector&words){vectorres;if(s.length()list;unordered_maptemp;for(stringword:w
吴贝贝97
·
2020-08-19 20:28
LetCode
7.8学习总结
7.8学习总结异常处理反射泛型
letcode
异常处理try{}catch{}语句finally{}来执行一些必须执行的语句多catch{}语句要把子异常放在前面不然就不会执行子异常,就像子类没有的定义的方法会向上
吾ci迪ci
·
2020-08-16 16:47
笔记
letcode
-----给定n个非负整数a1,a2,…,an,其中每个数字表示坐标(i, ai)处的一个点。以(i,ai)和(i,0)(i=1,2,3...n)为端点画出n条直线。你可以从中选择两条线
题目描述给定n个非负整数a1,a2,…,an,其中每个数字表示坐标(i,ai)处的一个点。以(i,ai)和(i,0)(i=1,2,3...n)为端点画出n条直线。你可以从中选择两条线与x轴一起构成一个容器,最大的容器能装多少水?注意:你不能倾斜容器例如:输入[1,8,6,2,5,4,8,3,7]输出:49方法一(复杂度高)publicintmaxArea(int[]height){intw=0,h
C.&H.
·
2020-08-16 08:51
leetcode
Letcode
数组题:11.盛最多水的容器
盛最多水的容器给你n个非负整数a1,a2,…,an,每个数代表坐标中的一个点(i,ai)。在坐标内画n条垂直线,垂直线i的两个端点分别为(i,ai)和(i,0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且n的值至少为2。解法1:采用暴力破解法,两个循环,缺点:时间复杂度太高classSolution(object):defmaxArea(self,he
不知名的梁某
·
2020-08-16 07:05
深度优先搜索(DFS)与广度优先搜索(BFS)、
LetCode
题目
目录DFSBFSLetCodeDFS代码结构200.岛屿数量463.岛屿的周长BFS代码结构542.01矩阵102.二叉树的层序遍历DFS注标记是否访问过方法:1、直接修改输入的数据2、利用额外的数据结构(矩阵或hash表)Step4:判断是否访问过和抵达目的地,访问过就不尝试,抵达目的地返回true代码结构:DFS(输入数据:矩阵或链表或树,起始点){建栈存储访问过节点seen:Map或改变输入
梦世
·
2020-08-14 07:27
数据结构的应用
栈与队列的基本概念、应用、
LetCode
真题
目录栈栈的基本概念栈是什么顺序栈链栈栈的案例符号匹配浏览器前进后退功能总结队列队列的基本概念队列是什么基本操作顺序队列的数据操作循环队列链式队列的数据操作应用约瑟夫环总结
LetCode
真题20.有效的括号
梦世
·
2020-08-14 07:27
数据结构的应用
LetCode
118. 杨辉三角
classSolution{public:vector>generate(intnumRows){if(numRows>();vector>res(1,vector(1,1));for(inti=1;itmp;tmp.push_back(1);for(intj=1;j
吴贝贝97
·
2020-08-11 23:15
LetCode
电话号码的字母组合
pqrs','tuv','wxyz']//把输入字符串按单字符分隔变成数组,234=>[2,3,4]letnum=str.split('')//保存键盘映射后的字母内容,如23=>['abc','def']
letcode
firebet
·
2020-08-11 08:00
电话号码的字母组合
pqrs','tuv','wxyz']//把输入字符串按单字符分隔变成数组,234=>[2,3,4]letnum=str.split('')//保存键盘映射后的字母内容,如23=>['abc','def']
letcode
firebet
·
2020-08-11 08:00
上一页
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
其他