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
Hot 100复习 移动零
给定一个
数组
nums,编写一个函数将所有0移动到
数组
的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制
数组
的情况下原地对
数组
进行操作。
源
·
2025-06-29 07:21
leetcode
算法
LeetCode
Hot100(回溯)
46.全排列题意给定一个不含重复数字的
数组
nums,返回其所有可能的全排列。你可以按任意顺序返回答案。
asom22
·
2025-06-29 07:50
LeetCode
Hot100
题解
leetcode
算法
职场和发展
for...in 与 for...of的区别是啥?用错后果很严重
核心区别对比表特性for...infor...of遍历目标对象的可枚举属性可迭代对象的值返回值类型键名(key)值(value)适用对象普通对象、
数组
(不推荐)
数组
、字符串、Map、Set、Nod
·
2025-06-29 07:48
C语言---深入理解指针(3)
目录1字符指针变量2
数组
指针变量2.1什么是
数组
指针变量2.2
数组
指针变量的初始化3二维
数组
传参的本质4函数指针变量4.1两个有趣的代码4.2typedef关键字5函数指针
数组
6函数指针
数组
的应用---
星竹晨L
·
2025-06-29 07:46
C语言
c语言
C# 索引器(Indexer)
索引器是动态
数组
和集合的基石,同时也可以用于创建自定义的数据结构,如字典等。本文将深入探讨C#索引器的概念、实现方式以及在实际开发中的应用。
·
2025-06-29 06:46
react gsap动画库使用详解之scroll滑动动画
类组件使用react-gsap-enhancer高阶组件,函
数组
件使用@gasp/react自定义Hook。npminstallreact-gsap-enhancer#oryarnaddre
伍哥的传说
·
2025-06-29 06:15
前端源码分享
react.js
前端
前端框架
vue.js
vue
动画
javascript
js将树结构的嵌套数据递归扁平化为
数组
对象list这种格式[{},{}]
树结构数据:[{"key":"test1","title":"测试1","children":[{"key":"test1-1","title":"测试1-1","parentKey":"test1"},{"key":"test1-2","title":"测试1-2","parentKey":"test1"},{"key":"test1-3","title":"测试1-3","parentKey"
每一天,每一步
·
2025-06-29 06:13
ant
design
-
react
javaScript
javascript
list
windows
力扣刷题--
数组
--第一天
一、
数组
数组
特点:连续内存空间存储得数据元素类型一致
数组
可以通过下标索引查找数据元素,可以删除、替换、添加元素等1.1二分查找使用二分查找需满足得条件:
数组
是有序的;
数组
中没有重复元素;查找的target
高的好想出去玩啊
·
2025-06-29 04:03
刷题
leetcode
算法
python
力扣第10题-正则表达式匹配
力扣链接:10.正则表达式匹配-力扣(
LeetCode
)给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。'.'
清风序来
·
2025-06-29 04:33
力扣算法(python)
leetcode
正则表达式
服务器
简说 MISRA-C++
MISRA-C++的详细要求,涵盖核心规则分类、禁用特性及最佳实践:一、核心规则分类1.语言使用限制禁用动态内存分配(new/delete、std::malloc)风险:内存碎片、分配失败导致运行时崩溃替代:静态
数组
is0815
·
2025-06-29 04:32
c++
Netty堆内存字节缓冲区深度解析
它直接使用Java的byte[]
数组
作为底层存储,适用于常规的JVM堆内存分配场景。核心特点如下:非池化设计:每次分配都会创建新的字节
数组
,不涉及对象复用。
lifallen
·
2025-06-29 04:31
Netty
java
后端
nio
开发语言
算法
详解ArrayList和LinkedList的使用
第八讲:详解ArrayList和LinkedList的使用一、ArrayList的使用ArrayList是Java中的一个类,它实现了List接口,提供了一个可调整大小的
数组
来存储元素。
·
2025-06-29 04:56
Vector,ArrayList,LinkedList 的区别是什么?
Vector线程同步(安全),ArrayList、LinkedList线程不同步(不安全)Vector是java早期提供的线程安全的动态
数组
;Arraylist也是动态
数组
,但不是线程安全的;而LinkedList
disciplineOneself
·
2025-06-29 03:56
基础知识
链表
java
数据结构
Java 中LinkedList 总结
406.根据身高重建队列力扣题目链接(opensnewwindow)假设有打乱顺序的一群人站成一个队列,
数组
people表示队列中一些人的属性(不一定按顺序)。
一切顺势而行
·
2025-06-29 03:52
java
开发语言
JavaScript
数组
操作大全
JavaScript提供了丰富的
数组
操作方法,可以分为以下几类:创建
数组
//字面量方式constarr1=[1,2,3];//构造函数方式constarr2=newArray(1,2,3);//创建指定长度的空
数组
csdn_HPL
·
2025-06-29 03:18
JavaScript
javascript
前端
开发语言
浅拷贝 ... 的作用
对于基本数据类型(如数字、字符串等),浅拷贝会直接复制其值,而对于引用数据类型(如对象、
数组
等),它会复制引用地址。
徐福记c
·
2025-06-29 02:13
开发脚手架
python
数组
中出现次数超过一半的数字
问题描述给定一个大小为n的
数组
,找出其中出现次数超过⌊n/2⌋的元素(即多数元素)。假设
数组
非空,且多数元素一定存在。
hixiaoyang
·
2025-06-29 01:38
python
算法
数据结构
数组
中重复的数字-数据结构
问题描述在一个长度为n的
数组
里,所有数字都在0~n-1的范围内。
数组
中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出
数组
中任意一个重复的数字。
hixiaoyang
·
2025-06-29 01:38
python
开发语言
【
LeetCode
】滑动窗口相关算法题
目录1、介绍2、核心思想3、算法题【1】长度最小的子
数组
1、介绍滑动窗口算法是一种高效处理
数组
/字符串子序列化问题的技术,它通过维护一个动态的窗口来避免不必要的重复计算。
在成都搬砖的鸭鸭
·
2025-06-29 01:06
Golang刷LeetCode
算法
leetcode
快速排序(快排)实现及原理
二、算法原理1.基本步骤选择基准(pivot):从
数组
中选择一个元素作
hixiaoyang
·
2025-06-29 01:06
排序算法
算法
java
ACM ICPC 2017 Warmup Contest 7(CTU Open Contest 2016)
,还是就这样吧,努力向前练习赛7,打两个签到题走人,继续刷csp去B.HotAirBallooning思路:统计不同人用过的气球的方案数,又是个去重问题,又想往set上放,后来发现气球数很少,完全可以
数组
统计
Owen_Q
·
2025-06-29 00:33
水题
搜索
数组
stl
acm
Leetcode
百题斩-二叉树
二叉树作为经典面试系列,那么当然要来看看。总计14道题,包含大量的简单题,说明这确实是个比较基础的专题。快速过快速过。先构造一个二叉树数据结构。publicclassTreeNode{intval;TreeNodeleft;TreeNoderight;TreeNode(){}TreeNode(intval){this.val=val;}TreeNode(intval,TreeNodeleft,Tr
Owen_Q
·
2025-06-29 00:32
递归
搜索
水题
leetcode
算法
职场和发展
vue的侦听器及怎么侦听
数组
--笔记
作用侦听属性响应数据的变化,当数据发生改变的时候会立即执行对应的函数letvm=newVue({el:"#test",data:{entry:""},watch:{entry(){console.log("侦听到了");}}})这里我同过侦听器和v-model指令一起用可以更直观的体现他的作用(这也是常用搭配)。原理:当input输入内容后,因为v-model指令的绑定,此时entry属性值会随之
小番茄炒鸡蛋
·
2025-06-29 00:59
vue.js
javascript
前端
[M数学] lc2829. k-avoiding
数组
的最小总和(推公式+贪心模拟+好题)
文章目录1.题目来源2.题目解析1.题目来源链接:2829.k-avoiding
数组
的最小总和参考:灵神题解前置题:xxx题单:待补充2.题目解析2025年03月27日00:01:32方法一:贪心模拟依据两数之和的思想
Ypuyu
·
2025-06-29 00:56
LeetCode
算法
1911. 最大交替子序列和
子序列的最大交替和—动态规划详解题目描述给定一个
数组
nums,定义其交替和为:
数组
中偶数下标元素之和减去奇数下标元素之和(下标从0开始)。
Joyner2018
·
2025-06-28 23:18
python
算法
leetcode
开发语言
python
Java-
数组
拆分
每日一题2022.11.6Java-
数组
拆分给定长度为2n的整数
数组
nums,你的任务是将这些数分成n对,例如(a1,b1),(a2,b2),…,(an,bn),使得从1到n的min(ai,bi)总和最大
季秋99
·
2025-06-28 22:16
java
java-
数组
常用api
Java
数组
相关api
数组
array中的api1.获取
数组
长度:arrays.length()在Java中要求一个
数组
的长度是可以直接用length属性来获取的int[]A={1,2,3};intlen
远方啊~~
·
2025-06-28 22:46
java
java
javascript
git
DAY 10 机器学习建模与评估
importnumpyasnp#用于数值计算,提供了高效的
数组
操作。impor
心落薄荷糖
·
2025-06-28 21:09
Python训练营
机器学习
人工智能
39. 组合总和
题目:给你一个无重复元素的整数
数组
candidates和一个目标整数target,找出candidates中可以使数字和为目标数target的所有不同组合,并以列表形式返回。
·
2025-06-28 21:38
22. 括号生成
解题思路:我觉得本质上来说,就是从
数组
中[‘(’,‘)’]可重复地选择元素,生成一个长度为2n的括号组合。为了使这个括号组合是有效的,那么在选择的过程中就有一些约束:1、左括号的数量不能超过n。
·
2025-06-28 21:38
(
LeetCode
面试经典 150 题 ) 238. 除自身以外
数组
的乘积 (前缀和)
题目:238.除自身以外
数组
的乘积思路:前缀和,时间复杂度0(n)。先用前缀和预处理出前n的乘计和,然后第二次遍历时,从后往前,同时维护右边的乘计和即可。
岁忧
·
2025-06-28 20:30
LeetCode
面试经典
150
题
LeetCode
C++
JAVA
Go版本
leetcode
面试
算法
c++
go
java
算法训练营|
数组
总结
时间复杂度:算法执行语句的次数空间复杂度:算法在运行过程中临时占存储空间大小
数组
(C++):存放在连续内存空间的相同类型固定大小的数据的集合,不能删除,只能覆盖列表(Python):数据可以是不同类型,
慧泽huize
·
2025-06-28 20:00
数据结构
算法
leetcode
python
c++
【微信小程序】富文本rich-text的图片预览效果的几种方法
换成mp-html了1.正则+wx.previewImage(有明显不足)一个不需要用额外组件或插件的方法:思路:使用正则把图片的url进行剖离出来,push进一个
数组
中,点击富文本组件,运行
Lana学习中
·
2025-06-28 19:51
微信小程序
微信小程序
小程序
矩阵题解——搜索二维矩阵 II【
LeetCode
】
240.搜索二维矩阵II1.1核心思想问题描述:给定一个mxn的二维矩阵,矩阵的每一行从左到右递增,每一列从上到下递增。判断目标值target是否存在于矩阵中。解决思路:从矩阵的右上角(或左下角)开始搜索。如果当前元素等于target,返回True。如果当前元素小于target,则排除当前行(因为当前行的所有元素都小于target)。如果当前元素大于target,则排除当前列(因为当前列的所有元素
chao_789
·
2025-06-28 17:07
我的学习记录
矩阵篇_刷题笔记
矩阵
算法
线性代数
leetcode
python
矩阵题解——螺旋矩阵 II【
LeetCode
】
59.螺旋矩阵II第一个算法:基于层数和偏移量的方法算法逻辑思路:初始化阶段:创建n×n的零矩阵,设置起始点(0,0),计算需要循环的层数(n//2),初始化计数器为1核心循环逻辑:通过偏移量控制每一层的边界外层循环:遍历每一层(offset从1到loop)内层四个循环:按顺时针方向填充当前层左→右:填充上边,范围[starty,n-offset)上→下:填充右边,范围[startx,n-offs
chao_789
·
2025-06-28 17:06
我的学习记录
矩阵篇_刷题笔记
算法
leetcode
python
数据结构
矩阵
Python训练营打卡——DAY16(2025.5.5)
目录一、NumPy
数组
基础笔记1.理解
数组
的维度(Dimensions)2.NumPy
数组
与深度学习Tensor的关系3.一维
数组
(1DArray)4.二维
数组
(2DArray)5.
数组
的创建5.1
数组
的简单创建
cosine2025
·
2025-06-28 16:29
Python训练营打卡
python
开发语言
机器学习
FastJSON 解析错误分析与解决方案
jsonStr.trim().isEmpty()){//检查是否以JSON对象或
数组
的符号开头if(jsonStr.trim().startsWith("{")||jsonStr.trim().startsWith
小屁孩大帅-杨一凡
·
2025-06-28 16:57
服务器
linux
前端
运维
LeetCode
--38.外观数列
前言:之前我不是说,我后续可能会讲一下递归吗,现在它来了,这道题会用到回溯的方法,并且比较纯粹哦解题思路:1.获取信息:(下面这些信息差不多是力扣上面的题目信息了,所以我这一环节在这次题解中的意义不大)外观数列是一个数位字符串序列,由递归公式定义:countAndSay(1)="1"countAndSay(n)是countAndSay(n-1)的行程长度编码。行程长度编码(RLE)是一种字符串压缩
dying_man
·
2025-06-28 16:24
leetcode
算法
右移的错误使用 造成 超出时间限制 解决方案
题目链接:https://
leetcode
.cn/problems/guess-number-higher-or-lower/?
aPurpleBerry
·
2025-06-28 15:51
LeetCode做题总结
算法
力扣
二分查找
将字符串
数组
String[]转换成List的三种方法
通过Arrays.asList(strArray)方式,将
数组
转换List后,不能对List增删,只能查改,否则抛异常。
积极向上的Elbert
·
2025-06-28 15:51
java学习
java
开发语言
010 【入门】链表入门题目-合并两个有序链表
▶JDK8+|⏱️O(m+n)核心代码实现packageclass010;//将两个升序链表合并为一个新的升序链表并返回//新链表是通过拼接给定的两个链表的所有节点组成的//测试链接:https://
leetcode
.cn
要天天开心啊
·
2025-06-28 13:39
算法专栏
链表
数据结构
莫队算法 —— 将暴力玩出花
思考一个问题:给定一个长度为N的
数组
,M次询问。每次询问一个区间[l,r],问区间内有多少种数字至少出现了2次?那我们回到最朴素的暴力。纯暴力:对于每个询问(l,r),都for一遍,
秒啦
·
2025-06-28 12:04
算法
c++常见英文单词(自用)
叁见parameter叁数、实质叁数、实叁、自变量array阵列
数组
arrowoperatorarrow(箭头)运算子箭头操作符assembly装配件assemblylanguag
叫我六胖子
·
2025-06-28 11:24
c++英文
c++
【C++算法竞赛】前缀和+桶
数组
文章目录1.前缀和基础2.算法原理3.例题讲解[P1114“非常男女”计划](https://www.luogu.com.cn/problem/P1114)[P11965[GESP202503七级]等价消除](https://www.luogu.com.cn/problem/P11965)[P10724[GESP202406七级]区间乘积](https://www.luogu.com.cn/pro
YLCHUP
·
2025-06-28 11:52
C++算法技巧
算法
c++
开发语言
数据结构
哈希算法
c语言
笔记
力扣网C语言编程题:搜索二维矩阵(右上角->左下角解法)
一.简介上一篇文章关于"在二维
数组
中查找某个元素"的问题,提供了两种解题思路,文章如下:力扣网C语言编程题:搜索二维矩阵的普通解法与二分查找法-CSDN博客本文提供第三种解题思路:从左下角->右上角,或者右上角
魏劭
·
2025-06-28 10:46
逻辑编程题
C语言
算法
leetcode
c语言
力扣网C语言编程题:在
数组
中查找目标值位置
一.简介本文记录一下力扣网上涉及
数组
的问题:排序
数组
中查找目标值的位置。主要以C语言实现。
魏劭
·
2025-06-28 10:46
逻辑编程题
C语言
算法
c语言
leetcode
数据库系统工程师简要概括笔记
计算机硬件基础知识数据库系统工程师—1.2计算机体系结构与存储系统数据库系统工程师—1.3安全性、可靠性与系统性能评测基础知识数据库系统工程师—2.程序语言基础知识数据库系统工程师—3.1~3.4线性结构、
数组
和矩阵
Mint_Datazzh
·
2025-06-28 08:06
数据库系统工程师
数据库
笔记
数据库系统工程师
C++学习笔记(2)——高精度减法
和加法一样,减法也是模拟小学减法竖式:先用
数组
存下被减数和减数:①如果a[i]b,a[i+1]还可以向a[i+2]借位。借位后a[i+1]等于9,而b[i+1]最大为9。
「已注销」
·
2025-06-28 08:04
C++学习笔记(每周至少3篇)
C++
c++
linux c的结构体赋值方法
主要使用的是第一种,类似
数组
赋值#includetypedefstructal_data{inta;intb;intc;charch;}al_data;structal_dataad={1,3,9,'A
盼雨落,等风起
·
2025-06-28 06:54
c语言
js
数组
扁平化的几种实现方式
一、什么是
数组
扁平化扁平化,顾名思义就是减少复杂性装饰,使其事物本身更简洁、简单,突出主题。
goodfornothing-s
·
2025-06-28 04:09
javascript
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他