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
bmp数组
C++ STL 详解 ——vector 的深度解析与实践指南
一、vector的核心概念与底层机制1.1动态
数组
的本质连续内存存储:与普通
数组
相同,vector使用连续的内存空间,支持O(1)时间复杂度的随机访问。
矛取矛求
·
2025-03-14 22:09
C++
c++
开发语言
前端笔试高频算法题及JavaScript实现
以下是前端笔试常见的编程算法题及JavaScript代码现,结合最新面试题整理:一、
数组
/字符串处理两数之和找出
数组
中两数之和等于目标值的索引consttwoSum=(nums,target)=>{constmap
GISer_Jinger
·
2025-03-14 21:04
前端
算法
javascript
数据分析及人工智能框架汇总
Tensor(张量)意味着N维
数组
,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。
xihuanyuye
·
2025-03-14 21:00
机器学习
C++传递
数组
作为函数参数
第一种,
数组
的数据将其一一赋值浪费空间,所以
数组
作为参数传递给函数的只是
数组
首元素的地址,数据还是在内存里的,函数在需要用到后面元素时再按照这个地址和
数组
下标去内存查找。
吃瓜太狼
·
2025-03-14 21:28
c++
开发语言
后端
30、map 和 unordered_map的区别和实现机制【高频】
底层结构map底层是红黑树结构,而unordered_map底层是哈希结构;有序性但是红黑树其实是一种二叉搜索树,插入删除时会自动排序hash因为是把数据映射到
数组
上的,而且存在哈希冲突,所以不能保证有序存储所以有序存储使用
桃酥403
·
2025-03-14 20:54
桃酥的学习笔记(C++篇)
哈希算法
算法
入门到入土,Java学习 day17(Lambda表达式,集合进阶)
publicstaticStringtoString(
数组
)把
数组
拼接成一个字符串publicstaticintbinarySearch(
数组
,查找的元素)二分查找法找元素publicstaticint
慕容魏
·
2025-03-14 20:49
java
学习
python
LeetCode详解C++版
打算把LeetCode上面的题都实现一遍,每日两题LeetCode目录1.两数之和2.两数相加11.盛最多水的容器15.三数之和33.搜索旋转排序
数组
34.在排序
数组
中查找元素的第一个和最后一个位置35
纵深
·
2025-03-14 20:18
算法
算法
数据结构
c++
LEETCODE(C++): 47. 全排列 II
解题思路:简单递归就可以完成,用visit
数组
标记数字是否已添加,用set去除重复的排列。
绿风天空
·
2025-03-14 19:17
leetcode(c++)
leetcode
c++
1194: 【一维
数组
】
数组
元素输出
题目描述输入n个数,要求程序按输入时的逆序把这n个数打印出来。也就是说,请你按输入相反顺序打印这n个数。输入第一个n,表示元素的个数。第二行:n个整数,数值之间用一个空格隔开。输出倒序后的结果,相邻数据之间用一个空格隔开,行末不要出现多余的空格。样例输入复制1012345678910样例输出复制10987654321提示n#includeusingnamespacestd;inta[10001];
呱呱呱~
·
2025-03-14 19:44
算法
数据结构
前端面试:React hooks 调用是可以写在 if 语句里面吗?
在React中,Hooks是一种新的特性,允许你在函
数组
件中使用状态(state)和其他React特性。非常重要的一点是,ReactHooks必须遵循特定的规则,以确保组件的行为一致。
returnShitBoy
·
2025-03-14 17:00
前端
react.js
javascript
《react》前端面试题
我的理解主要集中在以下几个方面:函
数组
件的状态管理:Hooks提供了useState这样的钩子函数,使得我们可以在函
数组
件中使用状态(state),而不需要将组件转换为class组件。
微 光
·
2025-03-14 17:27
面试题
react.js
前端
javascript
一文吃透C++
数组
:概念与操作大揭秘
目录一、C++
数组
初印象二、C++
数组
概念剖析2.1
数组
定义与本质2.2
数组
声明与初始化方式2.2.1声明2.2.2初始化2.3
数组
元素访问三、C++
数组
操作全解析3.1遍历
数组
3.1.1for循环遍历
大雨淅淅
·
2025-03-14 17:23
C++开发
数据库
c++
开发语言
c++基础详解
下面我将详细讲解C++的基础知识,涵盖以下几个方面:目录c++基础详解1.基本语法2.变量和数据类型3.运算符4.控制流5.函数6.
数组
和字符串7.指针和引用8.面向对象编程1.基本语法C++程序的基本结构如下
我要进步!
·
2025-03-14 17:23
c++
一维
数组
也要自定义排序?
自定义排序在编写Java代码时,常常会用到自定义排序。例如,有一些学生,学生有分数score、num两个属性。我们需要根据学生的分数作降序排序(即分数高的在前面)。如果分数相同,需要按照年龄作升序(即年龄高的在后面)。classStudent{intscore;intage;Student(intscore,intage){this.score=score;this.age=age;}public
林tong学
·
2025-03-14 17:52
java
开发语言
ES6(4) Map 集合详解
2.创建Map集合可以使用newMap()创建一个Map,并在括号内传入一个二维
数组
来初始化键值对。
Theodore_1022
·
2025-03-14 16:16
ES6
es6
前端
ecmascript
javascript
开发语言
蓝桥杯常见算法模板(Python组)
.最长公共子序列3.常见背包模型1.0-1背包2.完全背包3.多重背包4.混合背包5.二维费用背包6.分组背包5.搜索1.DFS模板:1.子集问题2.全排列问题2.BFS6.数据结构1.并查集2.树状
数组
-777.
·
2025-03-14 16:45
蓝桥杯
算法
初识C语言之操作符详解(下)
一.操作符分类1.下标访问操作符(1)运用规则:一个
数组
名+一个索引名(下标)(2)运用举例:eg.intmain(){intarr[10]={1,2,3,4,5};printf("%d",arr[4]
乞丐1469
·
2025-03-14 14:00
C语言学习
c语言
学习
30.代码随想录算法训练营第三十天|452. 用最少数量的箭引爆气球,435. 无重叠区间,763. 划分字母区间
墙面上的气球记录在整数
数组
points,其中points[i]=[xstart,xend]表示水平直径在xstart和xend之间的气球。你不知道气球的确切y坐标。一支弓箭可以沿着x轴从不同
白鹭鸣鸣!
·
2025-03-14 14:00
算法
java
2023年中国大学生程序设计竞赛女生专场(ccpc女生赛)
A.疾羽的救赎思路:这道题的思路其实非常清晰,题意也很好懂,如果说有个关键点的话就是把每个棋子当前的位置做一下标记,我这里设置的是now
数组
,然后用一个deque
数组
当作棋盘,每一个元素上面都可以摞棋子
小竹子14
·
2025-03-14 13:58
算法
深度优先
c++
【LeetCode热题100】哈希
1.两数之和给定一个整数
数组
nums和一个整数目标值target,请你在该
数组
中找出和为目标值target的那两个整数,并返回它们的
数组
下标。
23#.lsy
·
2025-03-14 13:58
算法
前端
javascript
LeetCode面试经典150最优答案汇总
系列博客目录文章目录系列博客目录
数组
/字符串88.合并两个有序
数组
27.移除元素26.删除有序
数组
中的重复项80.删除有序
数组
中的重复项II169.多数元素189.轮转
数组
121122554527423813413125814151628
醒了就刷牙
·
2025-03-14 12:52
LeetCode刷题
leetcode
面试
算法
搞定leetcode面试经典150题之链表
与
数组
不同,链表的元素(节点)
醒了就刷牙
·
2025-03-14 12:52
LeetCode刷题
leetcode
面试
链表
搞定leetcode面试经典150题之双指针
系列博客目录文章目录系列博客目录理论知识例题125.验证回文串392.判断子序列167.两数之和Ⅱ-输入有序
数组
283.移动零简单非面试经典150题11.盛最多水的容器中等15.三数之和中等很多内容借鉴
醒了就刷牙
·
2025-03-14 12:22
LeetCode刷题
leetcode
面试
算法
java
JS内置构造函数有哪些???
1、Object构造函数(用于创建一个普通对象)常用方法:Object.keys(obj):返回一个包含对象所有自身可枚举属性的键的
数组
。Object.values(obj):返回一个包含对象所有
全马必破三
·
2025-03-14 12:51
javascript
开发语言
ecmascript
【漫话机器学习系列】137.随机搜索(Randomized Search)
随机搜索(RandomizedSearch)是一种高效的超参数优化方法,它通过在候选超参数的数值分布(如正态分布、均匀分布等)中随机选择超参
数组
合,从而找到最优的超参数配置。
IT古董
·
2025-03-14 12:50
漫话机器学习系列专辑
机器学习
人工智能
leetcode【面试经典150系列】(一)
python3)122.买卖股票最佳时机II题目描述示例算法分析代码(python3)55.跳跃游戏题目描述示例算法分析代码45.跳跃游戏II题目描述示例算法分析代码121.买卖股票最佳时机题目描述给定一个
数组
23#.lsy
·
2025-03-14 12:49
算法
算法
数据结构
Leetcode刷题--贪心--
数组
拆分
Leetcode刷题–贪心leetcode561–
数组
拆分题目描述(简单题)给定长度为2n的整数
数组
nums,你的任务是将这些数分成n对,例如(a1,b1),(a2,b2),…,(an,bn),使得从1
库库刷题
·
2025-03-14 12:18
leetcode
贪心
leetcode
算法
面试基础---面试刷题推荐 二分查找算法:搜索旋转排序
数组
二分查找算法:搜索旋转排序
数组
引言:二分查找的核心思想二分查找是一种高效的搜索算法,适用于有序
数组
。它的核心思想是通过不断缩小搜索范围,将时间复杂度从O(n)降低到O(logn)。
WeiLai1112
·
2025-03-14 11:39
leetcode刷题
算法
面试
数据结构
架构
分布式
职场和发展
java
容器Vector判断是否有重复元素
sort和unique函数判断vector中自定义类型STL中的容器有:顺序容器(list,queue,vector)和关联容器(map,set、multimap、multiset)vector的存储结构是
数组
qzy0621
·
2025-03-14 11:07
C++笔记
c++
Python --itertools中accumulate函数详细讲解
本文将详细讲解itertools中的accumulate,accumulate函数可以在前缀和中运用,否则就需要每次移动的时候维护一个前缀和,大家如果不知道前缀和也可以先了解一下前缀和,前缀和可以解决
数组
区间和查询问题
何等样仁
·
2025-03-14 10:57
算法与数据结构
python
开发语言
郝斌C语言_分支 ; 循环 ;
数组
; 函数 ; 运算符(笔记)
笔记目录前言一、选择_If1.求分数等级2.互换两个数字3.对任意三个数字进行排序4.看懂/掌握一个程序5.If常见问题二、选择_Switch三、循环_for1. 1+2+...+1002. 1~10的奇数之和3.For与If的嵌套使用_被3整除的数字之和4.For与If的嵌套使用_斐波拉契序列5.强制类型转换6. 1/1+1/2+...+1/1007.试数举例_18.浮点数存储9.多层For循环
sugario
·
2025-03-14 08:50
C
c语言
笔记
java 判断byte[ ]
数组
是否为空
1.使用
数组
长度进行判断publicstaticbooleanisNullOrEmpty(byte[]array){returnarray==null||array.length==0;}2.使用Arrays
张彡543
·
2025-03-14 08:18
java
开发语言
使用C++实现链表数据结构
链表相比于
数组
,它能动态地管理内存,具有更高的插入和删除效率,特别是在频繁需要增删操作的场景下。本文将通过C++编程语言实现单链表的数据结构。我们将实现以下功能:链表的插入:在链表头、尾部插入节点。
向着开发进攻
·
2025-03-14 08:46
c语言
数据结构
c++
链表
《计量地理学》实习指南
具体的函数及其含义:AVERAGE计算参数平均值CORREL求相关系数DEVSQ求离差平方和FTESTF检验的结果GEOMEAN正数
数组
的几何平均数INTERCEPT一元回归线的载距(Y
zmg18213828575
·
2025-03-14 07:13
代码随想录训练营Day2|力扣977有序
数组
的平方、209长度最小的子
数组
、59螺旋矩阵
1.有序
数组
的平方题目链接:.
好名字可以让你的朋友更容易记住你498
·
2025-03-14 07:43
一刷代码随想录
leetcode
矩阵
算法
c++
vue3学习教程第二十六节(Hooks 封装注意事项)
1、什么是HooksHooks最先提出的是React,在React16之后提出了所有以use开头定义的函数,用于复杂功能编写、函
数组
件中状态管理共用、副作用处理而抽离的共用的单一功能可复用的函数;2、Hooks
刺客-Andy
·
2025-03-14 07:11
vue3
vue.js
javascript
前端
算法学习1 求两个数的和
本文翻译自:https://leetcode.com问题:给定一个整数
数组
,返回两个数字的索引,使它们相加到一个特定的目标。您可以假设每个输入都只有一个解决方案,而您可能不会使用相同的元素两次。
奋斗小小鸟cy
·
2025-03-14 07:41
数据结构与算法
算法
java
【LeetCode Python实现】300. 最长递增子序列(中等)动态规划
文章目录题目描述示例1:示例2:示例3:提示:参考代码题目描述给你一个整数
数组
nums,找到其中最长严格递增子序列的长度。
不太灵光的程序员
·
2025-03-14 07:39
LeetCode
Python实现
leetcode
Python
机试
华为
代码随想录
数组
链表总结(day1-day4)
数组
1.二分查找习惯写左闭右闭,终止条件尽量放最前面,放后面有可能递归再经过一次处理就出不来了顺序存储查找定位的题目优先想是否为二分查找的变形(二分查找的条件太苛刻了感觉,但是效果也很好,所以如果是顺序存储的话
文化说不定
·
2025-03-14 07:39
链表
算法
数据结构
python
打卡代码随想录第17天:LeetCode654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
学习资料:代码随想录文中含LLM生成内容,不一定对654.最大二叉树力扣题目地址思路:不断寻找该部分的最大值去切割
数组
,不断递归,到在左闭右开区间不成立时,返回空节点。
jingjingjing1111
·
2025-03-14 07:08
leetcode
计算机考研408数据结构大题高频考点与真题解析
一、线性表(顺序表与链表)1.1顺序表操作与算法设计高频考点:插入/删除操作的边界处理:检查下标越界与存储空间溢出子
数组
操作:合并、拆分、逆置等多
数组
综合问题:如寻找三元组最小距离真题示例:2020年408
竹木有心
·
2025-03-14 05:24
数据结构
小白力扣 Hot 100 刷题记录 - 三数之和
力扣Hot100刷题记录-三数之和题目描述给你一个整数
数组
nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!
a李兆洋
·
2025-03-14 05:54
leetcode
哈希算法
算法
算法训练:2.移除元素(快慢指针)
算法原题:27.移除元素-力扣(LeetCode)移除
数组
元素移除一个元素时,需要将该元素之后的所有元素依次向前移动一个位置,以填补被移除元素的空位,对于静态
数组
来说,
数组
的长度是不会发生变化的,多余的
数组
元素不进行处理
貝森不想秃
·
2025-03-14 04:20
小白算法训练
算法
2023第14届蓝桥杯大赛软件赛省赛C/C++大学A组第8题题解:异或和之和
目录问题描述:方法一:暴力枚举(50%)方法二:前缀和优化(90%)方法三:前缀和+按位分解+乘法原理问题描述:给定一个
数组
Ai,分别求其每个子段的异或和,并求出它们的和。
浴乎风乎
·
2025-03-14 01:04
蓝桥杯
c++
算法
LeetCode135分发糖果
给你一个整数
数组
ratings表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:每个孩子至少分配到1个糖果。相邻两个孩子评分更高的孩子会获得更多的糖果。
liliyexing
·
2025-03-14 01:02
java
贪心算法
leetcode
Python实现数据结构与算法——反转字符串
输入字符串以字符
数组
char[]的形式给出。不要给另外的
数组
分配额外的空间,你必须原地修改输入
数组
、使用O(1)的额外空间解决这一问题。你可以假设
数组
中的所有字符都是ASCII码表中的可打印字符。
Mantana
·
2025-03-14 01:30
数据结构与算法
字符串
算法
数据结构
递归法
C++中使用new和delete动态地分配和释放内存
C++中使用new和delete动态地分配和释放内存如果在程序中使用下面这样的
数组
声明:intmyNums[100];//astaticarrayof100integers程序将存在两个问题。
图灵,图灵,图个机灵
·
2025-03-14 00:55
C++编程基础
c++
数据结构与算法——哈希表,
数组
加强哈希表,双链表加强哈希表
文章目录哈希表1.
数组
实现hash表2.双链表实现hash表哈希表key是唯一的,value可以重复哈希表和我们常说的Map(键值映射)不是同一个东西。
Book_熬夜!
·
2025-03-14 00:55
数据结构与算法
散列表
哈希算法
数据结构
javascript
算法
C语言 进阶指针学习笔记
文章目录字符指针指针
数组
数组
指针
数组
名
数组
传参函数指针函数指针
数组
指向函数指针
数组
的指针回调函数Qsort的使用通过冒泡排序模拟实现qsort大部分的内容都写在代码注释中指针有类型,指针的类型决定了指针的
flashier
·
2025-03-14 00:54
C语言学习记录
c语言
学习
笔记
删除有序
数组
中的重复项
题目:给你一个升序排列的
数组
nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后
数组
的新长度。元素的相对顺序应该保持一致。
DecXu
·
2025-03-14 00:23
LeetCode题解
leetcode
算法
golang
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他