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】#数组
go vs C#/c/c++
C#:staticvoidMain(string[]args),参数直接是命令行参数
数组
。2.包和导入(import/using/include)Go:用package声明包名,import导入包。
fyifei0558
·
2025-06-28 04:38
java
开发语言
鸿蒙 + Python 全栈开发一个排行榜应用
循环渲染:开发框架提供循环渲染(ForEach组件)来迭代
数组
,并为每个
数组
项创建相应的组件。
·
2025-06-28 03:35
并查集(Disjoint Set Union)详解与C++实现
先看看有哪些错误想法:1、放到同一个
数组
/set/map中,这样就表述两个元素在同一个集合那问题来了,如果有成百上千个集合,难道要定义这么多个
数组
吗,肯定
图灵鸭
·
2025-06-28 03:33
c++
算法
开发语言
Java进阶-查找算法
常见的七种查找算法:1.基本查找也叫做顺序查找说明:顺序查找适合于存储结构为
数组
或者链表。基本思想:顺序查找也称为线形查找,属于无序查找算法。
晚风烟火
·
2025-06-28 00:47
JavaSE笔记
java
算法
数据结构
《二分枚举答案(配合数据结构)》题集
1.字符串哈希你猜猜是啥题(60)2.并查集拯救萌萌(72)3.ST表GCD不小于K的子
数组
(111) 本题集为作者(英雄哪里出来)在抖音的独家课程《英雄C++入门到精通》、《英雄C语言入门到精通》、
英雄哪里出来
·
2025-06-28 00:16
数据结构
图论
英雄算法联盟
算法
代码随想录算法训练营第一天|704.二分查找、35.搜索插入位置、34.在排序
数组
中查找元素的第一个和最后一个位置、27.移除元素、977.有序
数组
的平方
LeetCode
704二分查找题目链接二分查找左闭右闭写法classSolution{publicintsearch(int[]nums,inttarget){intleft=0,right=nums.length
天天开心(∩_∩)
·
2025-06-28 00:16
算法
leetcode
数据结构
14. 栈五题(一道困难题)
14.栈五题(一道困难题)20.有效的括号-力扣(
LeetCode
)栈做法:classSolution:defisValid(self,s:str)->bool:stack=[s[0]]foriinrange
Mophead_Zarathustra
·
2025-06-27 23:40
Hot
100
Mophead的小白刷题笔记
leetcode
python
每日
leetcode
611.有效三角形的个数-力扣(
LeetCode
)题目给定一个包含非负整数的
数组
nums,返回其中可以组成三角形三条边的三元组个数。
XiaoyaoCarter
·
2025-06-27 23:09
leetcode训练
leetcode
算法
职场和发展
c++
二分查找
双指针
排序
数组
目录题目解法一:快速排序解法二:归并排序题目解法一:快速排序voidswap(int*a,int*b){inttmp=*a;*a=*b;*b=tmp;}voidpartition(int*nums,intleft,intright,int*leftMax,int*rightMin){intrandomNum=nums[left+rand()%(right-left+1)];intl=left,r=
黑听人
·
2025-06-27 23:08
c语言
leetcode
数据结构
算法
开发语言
浅说深拷贝(Deep Copy)与浅拷贝(Shallow Copy)
在JavaScript中,深拷贝和浅拷贝是两种不同的数据复制方式,主要区别在于如何处理引用类型数据(如对象、
数组
)。
=^_^=喵喵
·
2025-06-27 21:27
javascript
前端
开发语言
numpy -- np.concatenat 学习笔记
np.concatenate是NumPy中用于连接
数组
的函数。
qq_43632431
·
2025-06-27 21:25
numpy
笔记
python
n 维
数组
(张量)关于轴 axis 的理解
一、问题:如何理解numpy
数组
在轴上的sum操作二、问题:torch张量中的维度dim也是如此一、问题:如何理解numpy
数组
在轴上的sum操作a=np.ones((2,3,4),dtype=int)
Herk (ง •̀_•́)ง
·
2025-06-27 21:52
python
numpy
pytorch
【C/C++】
数组
指针:array 地址 &array *parray 两次解引用 **parray 值相同的原因解析
一、提出问题#includeintmain(){chararray[16]={'A','B'};char(*parray)[16]=&array;printf("========================\n");printf("array:\t%#lx\n",array);printf("&array:\t%#lx\n",&array);printf("&*array:\t%#lx\n",
Herk (ง •̀_•́)ง
·
2025-06-27 21:22
C/C++
c语言
c++
数据结构
numpy - np.full 笔记
np.full是NumPy中用于创建填充指定值的
数组
的函数。
qq_43632431
·
2025-06-27 21:21
numpy
笔记
opencv
vue3教程笔记
组合式写法:reactive()只适用于对象(
数组
或者内置对象),创建的对象都是js的proxy。
Xaire
·
2025-06-27 20:19
javascript
vue.js
前端
C/C++ New 操作符重载
重载new运算符的函数原型如下:void*operatornew(std::size_tsize)throw(std::bad_alloc);此外,还可以重载new[]运算符(用于分配
数组
)和delete
杰_happy
·
2025-06-27 19:42
C/C++
c语言
c++
开发语言
第十章——搜索
它要求输入数据有序,且仅适用于
数组
或基于
数组
实现的数据结构。‧暴力搜索通过遍历数据结构来定位数据。线性搜索适用于
数组
和链表,广度优先搜索和深度优先搜索适用于图和树。
·
2025-06-27 17:26
Array.reduce
Array.reduce()是JavaScript中用于将
数组
元素累积计算为单个值的高阶函数,其核心作用是对
数组
中的每个元素执行一个累加器函数,最终返回累积结果。
咔咔咔索菲斯
·
2025-06-27 17:55
javascript
前端
前缀和与后缀和(HDU6186)
题目的大意是:给一个
数组
,和一个
数组
的下标·,然后在
数组
中去掉这个下标对应的元素,把剩下的元素全部做&/|/^这三种位运算,输出位运算之后的结果。数据范围1e5.当然暴力是不可行的。
MatrixYg
·
2025-06-27 15:13
HDU水题
数据结构C语言---模式串next
数组
和nextval
数组
的生成
一、next
数组
(简单易懂)next函数值仅取决于模式串本身,与主串无关next
数组
的生成这里有两种方式:1.前缀后缀匹配2.字符串下标匹配以一个
数组
为例:ababaaababaa我们要生成这个模式串的
·
2025-06-27 15:13
【C/C++算法】二维后缀和
下面是一个一维的
数组
:12345比如说,求3的前缀和,就要把3之前的所有数(包括3)都加起来,也就是1+2+3=6.按照这个逻辑,我们求每个数的前缀和,就能得到新的前缀和
数组
:1361015二维前缀和的概念
贾小孩
·
2025-06-27 15:42
算法
c++
c语言
华为OD 机试 2025 B卷 -
数组
二叉树 (C++ & Python & JAVA & JS & GO)
数组
二叉树华为OD机试真题目录点击查看:华为OD机试2025B卷真题题库目录|机考题库+算法考点详解华为OD机试2025B卷100分题型题目描述二叉树也可以用
数组
来存储,给定一个
数组
,树的根节点的值存储在下标
无限码力
·
2025-06-27 14:09
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机考2025B卷
华为OD机试2025B卷
华为OD机试
深度学习:梯度下降法
对于一个多元函数f(x1,x2,...,xn),其梯度是一个由函数偏导
数组
成的向量,其梯度表示为:Gradient=(∂f/∂x1,∂f/∂x2,...,∂f/∂xn)其中,∂f/∂xi表示函数f对第i
数字化与智能化
·
2025-06-27 13:35
人工智能深度学习
深度学习
梯度下降法
Array() 方法
=[1,2,3,4]letarray2=[5,6,7,8]console.log(array1.concat(array2))//[1,2,3,4,5,6,7,8]2.fill()用一个固定值填充一个
数组
中从起始索引到终止索引内的全部元素
meng半颗糖
·
2025-06-27 13:34
javascript
array
黑马JVM解析笔记(一):内存结构
java对象通过ClassLoader被加载进内存然后就是到了JVM内部的结构,主要是将java类信息存储到JVM中的各个区域:方法区:存储类级别的信息,包括静态变量、方法数据和常量池等堆:存储对象实例和
数组
null不是我干的
·
2025-06-27 08:30
JVM
jvm
笔记
java
C语言创建队列循环队列,并实现初始化、遍历、插入、删除、销毁等基本操作。
为了防止“假溢出”,顺序存储我们用循环队列来实现,为了便于辨别队列是否已满,通常要保证循环队列满的时候,
数组
仍有一个空闲空间。
h3xz
·
2025-06-27 08:56
数据结构
队列
数据结构
c语言
代码随想录|图论|05岛屿数量(深搜DFS)
leetcode
:99.岛屿数量题目题目描述:给定一个由1(陆地)和0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。
Paper Clouds
·
2025-06-27 08:25
图论
深度优先
算法
数据结构
leetcode
C++智能指针概念理解的面试题
C++智能指针概念理解的面试题第一部分:基础概念解释std::unique_ptr和std::shared_ptr在以下方面的区别:所有权语义性能开销自定义删除器的存储方式是否支持
数组
类型答案:所有权语义
xgbing
·
2025-06-27 08:24
[C/C++]
c++
机器学习
人工智能
自动驾驶
剑指offer-6、旋转
数组
的最小数字
题⽬描述把⼀个
数组
最开始的若⼲个元素搬到
数组
的末尾,我们称之为
数组
的旋转。输⼊⼀个⾮递减排序的
数组
的⼀个旋转,输出旋转
数组
的最⼩元素。
·
2025-06-27 05:53
后端java
(
LeetCode
面试经典 150 题 ) 55. 跳跃游戏 (贪心)
题目:55.跳跃游戏思路:贪心,维护可达的最远距离last。时间复杂度0(n)。C++版本:classSolution{public:boolcanJump(vector&nums){intlast=0;for(inti=0;i
岁忧
·
2025-06-27 04:31
LeetCode
LeetCode
面试经典
150
题
C++
JAVA
Go版本
leetcode
面试
游戏
c++
java
go
八股文——JAVA基础:包装类型的缓存机制了解么?
对于包装类中的整形包装类,Byte、Short、Integer、Long等,对于数值在-128到127的内容会在堆中创建缓存,比如拿Integer举例,Integera=10,Integerb=10,10对应在缓存
数组
Hellyc
·
2025-06-27 04:24
java
开发语言
Python NumPy
数组
:科学计算的核心数据类型
PythonNumPy
数组
:科学计算的核心数据类型关键词:Python、NumPy
数组
、科学计算、数据类型、多维
数组
摘要:本文主要围绕Python中的NumPy
数组
展开,详细介绍了NumPy
数组
这一科学计算核心数据类型的相关知识
Python编程之道
·
2025-06-27 04:54
python
numpy
开发语言
ai
Java引用类型String源码解析
目录概述final关键字String类常用方法String常用方法源码String长度限制Java引用类型大致包括类、接口类型、
数组
类型、枚举类型、注解类型、字符串型。String类型就是引用类型。
骆驼整理说
·
2025-06-27 02:44
Java基础
java
开发语言
C++标准模板库--vector
vector介绍vector(向量)是一种序列容器,表示为可以改变大小的
数组
。vector中的元素使用连续的存储位置,这意味着也可以使用指向其元素的常规指针+偏移量来访问任意元素,且与
数组
一样高效。
问天要一物
·
2025-06-27 02:42
C++
c++
开发语言
WebAssembly (Wasm) 与 JavaScript 字符串交互
基础知识在Wasm中,内存是通过线性内存(LinearMemory)来管理的,它是一个连续的字节
数组
。由于Wasm
hongkid
·
2025-06-27 01:36
wasm
javascript
交互
kmp之最小循环子串
next[i]是kmp初始化的一个
数组
。
互联网_青花
·
2025-06-27 00:01
算法
string
删除链表倒数第N个节点【快慢指针】【指向删除节点的前一个节点?】
问题描述
LeetCode
19.删除链表的倒数第N个节点给你一个链表,删除链表
weixin_47868976
·
2025-06-26 23:53
算法与数据结构
链表
linux
数据结构
Java八股文——数据结构「数据结构篇」
数组
(Array):特点:它是一块连续的内存空间,通过索引来访问元素,所以随机访问速度极快,时间复杂度是O(1)。缺点:插入和删除元素比较慢,因为需要移
xumistore
·
2025-06-26 23:22
Java八股文
java
数据结构
八股文
面试
python中的高级变量
高级变量(非数字型数据类型)I列表列表的定义列表(list)是python中使用最频繁的数据类型,在其他语言中通常叫做
数组
专门用于存储一串信息列表使用[]定义,列表中的数据之间使用,分隔列表的索引从0开始索引就是数据在列表中的位置编号
hbwhmama
·
2025-06-26 22:11
python学习
python
开发语言
华为OD机考2025B卷 -
数组
二叉树(Java & Python& JS & C++ & C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述二叉树也可以用
数组
来存储,给定一个
数组
,树的根节点的值存储在下标
算法大师
·
2025-06-26 21:38
最新华为OD机试真题
华为od
java
python
javascript
c++
【vector 详解】
------用法概括·实质:vector
数组
相对于普通的
数组
具有动态的空间,其内部动态空间的实现基于倍增思想。
异世界模板
·
2025-06-26 19:22
STL
c++
数据结构
Vue 收集建表数据
值,且要给标签配置value值若:1.没有配置input的value属性,那么收集的就是checked(勾选or未勾选,是布尔值)2.配置input的value属性:(1).v-model的初始值是非
数组
yume_sibai
·
2025-06-26 18:16
vue.js
javascript
前端
数的范围(连续数字边界)
数的范围给定一个按照升序排列的长度为n的整数
数组
,以及q个查询。对于每个查询,返回一个元素k的起始位置和终止位置(位置从0开始计数)。如果
数组
中不存在该元素,则返回-1-1。
起个数先
·
2025-06-26 16:03
数据结构与算法
算法
java
数据结构
1. 集合
ArrayList的主要特点就是**有序且可重复**的,之所以有序是因为它的底层其实就是一个Object
数组
结构,每次添加长度都是累加的,可以重复是因为存储的过程中没有对元素做过判断。
一个处女座的暖男程序猿
·
2025-06-26 15:25
python
开发语言
力扣第11题-盛最多水的容器
力扣链接:11.盛最多水的容器-力扣(
LeetCode
)给定一个长度为n的整数
数组
height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。
清风序来
·
2025-06-26 15:23
力扣算法(python)
leetcode
算法
职场和发展
动态规划篇
组合总和IV十一、完全平方数十二、单词拆分十三、打家劫舍十四、买卖股票的最佳时机十五、买卖股票的最佳时机含冷冻期十六、买卖股票的最佳时机含手续费十七、最长递增子序列十八、最长连续递增子序列十九、最长重复子
数组
一
袁气满满~_~
·
2025-06-26 11:05
LeetCode
动态规划
算法
7-26 查询某人
有一个人员
数组
,要在此
数组
中查询某个人是否存在,具体要求如下:1.定义Person类:a属性name和ageb两个属性的getters和settersc带参数构造方法,为name和age给值以及无参构造方法
黄油烤菠萝
·
2025-06-26 11:33
java
算法
数据结构
LeetCode
904. 水果成篮
题目链接904.水果成篮题目描述在一排果树上采摘水果,每棵树结一种水果(用整数表示种类)。你只有两个篮子,每个篮子只能装一种水果。求最多能采摘的水果数量,要求采摘的水果种类不能超过两种。解法分析:滑动窗口法核心思路使用滑动窗口技术维护一个区间,确保区间内最多包含2种水果。当区间内水果种类超过2种时,移动左指针缩小窗口,直到满足条件。窗口的最大长度即为能采摘的最多水果数量。代码实现classSolu
·
2025-06-26 10:10
滑动窗口python
Java经典面试题(3)
答案:HashMap的底层数据结构在JDK7及之前是
数组
+链表,JDK8引入了红黑树优化。
琢磨先生David
·
2025-06-26 10:53
java
开发语言
c语言--链表应用:通信录管理
—级菜单内容1>注册模块:完成用户信息的注册用于登录管理系统,将注册信息存入结构体
数组
2>登录模块:使用输入的登录账号和密码与结构体
数组
存储信息对比3>退出系统二级菜单内容:1>创建模块create:创建链表完成对通信录的存储
k *
·
2025-06-26 09:19
c语言
链表
开发语言
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他