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】#数组
代码随想录训练营第四十二天| 188.买卖股票的最佳时机IV 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费 股票总结
188.买卖股票的最佳时机IV题目链接:188.买卖股票的最佳时机IV-力扣(
LeetCode
)讲解链接:代码随想录动态规划五部曲:1定义dp二维
数组
第i天的状态为j用dp[i][j]表示所剩下的最大现金除了
chengooooooo
·
2025-06-12 15:20
算法
动态规划
java
leetcode
Top100 189.轮转
数组
题目链接:189.轮转
数组
-力扣(
LeetCode
)189.轮转
数组
提示给定一个整数
数组
nums,将
数组
中的元素向右轮转k个位置,其中k是非负数。
chengooooooo
·
2025-06-12 15:48
leetcode
算法
职场和发展
扫雷的实现--二维
数组
的应用
扫雷是一个经典的小游戏,现在就用c语言来实现扫雷,其中最主要的就是对
数组
的使用。文件的创建创建不同的模块能使代码更有逻辑和简洁,并且还可以隐藏一些程序。
_w_z_j_
·
2025-06-12 15:17
c语言
开发语言
后端
js算法题笔记 (2) 自用
1、将
数组
中的每一个数转分别换为字符串conststrs=arr.map(String);2、sort()方法默认排序规则:[3,15,8].sort();//结果:[15,3,8](按字符串比较:"15
zhaoyang0301
·
2025-06-12 13:07
javascript
算法
笔记
Panda库知识点(三)
);pandas有两个最主要的数据结构:series和dataframeseries可以保存任何数据类型:int、str、float...一、Series的创建1.1通过列表创建1.2通过将numpy
数组
放在
程序媛Anna
·
2025-06-12 13:34
python
开发语言
后端
力扣打卡第八天 双指针
18.四数之和给你一个由n个整
数组
成的
数组
nums,和一个目标值target。
??tobenewyorker
·
2025-06-12 13:33
算法
leetcode
数据结构
【无标题】
题解:此题为1004.最大连续1的个数III-力扣(
Leetcode
)的一个特例,即k=1时:classSolution{public:intlongestSubarray(vector&nums){intleft
爱吃萝卜的猪
·
2025-06-12 12:25
leetcode
leetcode
算法
多个多页PDF转base64图片并合为一张大图
把你的pdf地址们放到这个
数组
中就不用管了!!!!!!!!!!!!!!!
Lukeyyyy
·
2025-06-12 10:16
js基础
vue
前端
js
javascript
NumPy 的入门指南,专为 Python 新手设计,帮助你快速掌握 NumPy 的核心概念和常用函数:
NumPy(NumericalPython)是Python中用于科学计算的核心库,专注于高效的多维
数组
(ndarray)操作。核心优势:提供高性能的
数组
对象(比Python原生列表快50倍以上)。
晨曦543210
·
2025-06-12 10:15
numpy
python
开发语言
[灵感源于算法] 算法问题的优雅解法
循环队列实现5.字符串循环移位检测6.矩阵旋转(90度顺时针)7.约瑟夫环问题(数学解法)三、总结一、本栏目开启的缘由在做一道简单的题目时,被一个用例卡了时间效率,在参考标准答案的时候,发现了一个优雅的针对
数组
右旋
水墨不写bug
·
2025-06-12 10:44
系统的算法总结
算法
C++
Linux
开发语言
数据结构
leetcode
【C 语言指针篇】指针的灵动舞步与内存的神秘疆域:于 C 编程世界中领略指针艺术的奇幻华章
2.1交换两个变量的值2.2计算输出最小值和最大值二、野指针的介绍与使用1.野指针的介绍2.野指针的两种常见情况2.1指向已释放的内存2.2未初始化的指针3.野指针带来的问题4.如何避免野指针三、指针和
数组
意疏
·
2025-06-12 10:44
C语言
c语言
开发语言
指针
记录一次使用面向对象的C语言封装步进电机驱动
步进电机的基础功能进行了一定的封装,也是我初次尝试以面向对象的思想去编写嵌入式代码,和直流电机的驱动步骤相似在调用stepmotor_attach()函数和stepmotor_init()函数之后仅通过结构体
数组
我不是加奈
·
2025-06-12 10:43
单片机
嵌入式硬件
HashMap面试题汇总
HashMap的结构HashMap的扩容机制Hashmap原理总结为何使用异或操作的原因HashMap的长度为什么是2的n次幂HashMap扩容重新分配元素位置时,为什么低位保持不变,只有高位进行变化举例子为什么
数组
长度达到
栈先锋
·
2025-06-12 10:42
Java
后端
python做题日记(4)
第十一题第十一题描述的是给定一个
数组
,
数组
中的每一组数表示高度,用
数组
中的两个数当作容器的左右两边,它们与底构成了一个容器,所要做的就是计算出如何选择
数组
中的
数组
成具有最大容积的容器,底长度为
数组
中两数的下标之差
Key1Nlife
·
2025-06-12 09:10
python刷题
python
开发语言
每日一道
leetcode
435.无重叠区间-力扣(
LeetCode
)题目给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。
XiaoyaoCarter
·
2025-06-12 09:36
leetcode训练
leetcode
算法
职场和发展
c++
贪心算法
每日
leetcode
1045.买下所有产品的客户-力扣(
LeetCode
)题目Customer表:+-------------+---------+|ColumnName|Type|+-------------+-----
XiaoyaoCarter
·
2025-06-12 09:03
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
LeetCode
第262题_行程和用户
LeetCode
第262题:行程和用户文章摘要本文详细解析
LeetCode
第262题"行程和用户",这是一道SQL数据库问题。
@蓝莓果粒茶
·
2025-06-12 08:24
算法
leetcode
数据库
算法
c#
学习
python
c++
LeetCode
第263题_丑数
LeetCode
第263题:丑数文章摘要本文详细解析
LeetCode
第263题"丑数",这是一道数学问题。
@蓝莓果粒茶
·
2025-06-12 08:24
算法
leetcode
算法
职场和发展
c#
学习
python
c++
力扣HOT100之贪心算法:121. 买卖股票的最佳时机
这道题直接构造一个差分
数组
来做,假设我在第i天买入股票,在第j天卖出股票,那么所获得的利润为prices[j]-prices[i]这一结果可以裂项为(prices[j]-prices[j-1])+(prices
编程绿豆侠
·
2025-06-12 07:48
力扣HOT100
leetcode
贪心算法
算法
力扣HOT100之堆:295. 数据流的中位数
这道题主要是要设计出一种数据结构,能够方便的算出中位数,这里也可以用
数组
来实现,但是每一次计算中位数都需要将
数组
进行排序,十分耗时,我们希望设计这样一种结构:当我们需要计算中位数时,应当以O(1)的时间复杂度找到中间或者中间的两位数
编程绿豆侠
·
2025-06-12 07:47
力扣HOT100
leetcode
算法
职场和发展
Leetcode
3572. Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values
Leetcode
3572.MaximizeY‑SumbyPickingaTripletofDistinctX‑Values1.解题思路2.代码实现题目链接:3572.MaximizeY‑SumbyPickingaTripletofDistinctX‑Values1
Espresso Macchiato
·
2025-06-12 05:32
leetcode笔记
leetcode
3572
leetcode
medium
LeetCode
11题“盛最多水的容器”
题目https://
leetcode
.cn/problems/container-with-most-water/description/?
·
2025-06-12 05:01
Leetcode
3574. Maximize Subarray GCD Score
Leetcode
3574.MaximizeSubarrayGCDScore1.解题思路2.代码实现题目链接:3574.MaximizeSubarrayGCDScore1.解题思路这一题是基于deepseek
Espresso Macchiato
·
2025-06-12 05:00
leetcode笔记
leetcode
3574
leetcode
hard
最大公约数
动态规划
Numpy
数组
操作:高效的数据处理利器
它提供了强大的多维
数组
对象以及大量用于操作这些
数组
的函数。本文将详细介绍Numpy
数组
的基本操作,包括
数组
的创建、索引、切片、形状变换、
数组
运算等,帮助你快速掌握Numpy的核心功能。
慕婉0307
·
2025-06-12 05:30
numpy
python三大库
numpy
【PC】Spyder Python开发环境 v6.0.7
这款软件能够模仿MATLAB的“工作空间”的功能,可以很方便的帮助用户观察和修改
数组
的值。
摆渡搜不到你
·
2025-06-12 02:53
windows
python
互联网大厂Java面试实录:严肃面试官与水货程序员谢飞机的对决
ArrayList是
数组
,LinkedList是链表,一个快一个慢,对吧?面试官(点头):不错,ArrayList基于动态
数组
,查询快但增删慢;LinkedList基于双向链表,增删快但查询慢。
不早睡不改名@
·
2025-06-12 01:40
Java场景面试宝典
Java
面试
JUC
JVM
多线程
Spring
Redis
283.移动零(py)
双指针法思路:27.移除元素(py)-CSDN博客题目给定一个
数组
nums,编写一个函数将所有0移动到
数组
的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制
数组
的情况下原地对
数组
进行操作。
不爱学习的大学生
·
2025-06-11 23:31
LeetCode
算法
python
leetcode
删除重复的数字(C语言)
//思路:先遍历
数组
,然后删除重复元素(用标识符变量)#includeintmain(){intarr[]={1,2,6,3,4,4,5,6,6,7};inti,j,sign;intn=sizeof(arr
浪浪山 tin
·
2025-06-11 23:01
算法
数据结构
0_NumPy Ndarray 对象
NumPy最重要的一个特点是其N维
数组
对象ndarray,它是一系列同类型数据的集合,以0下标为开始进行集合中元素的索引。ndarray对象是用于存放同类型元素的多维
数组
。
xz1308579340
·
2025-06-11 23:29
Numpy
numpy
python
二、ndarray 的属性、数据类型
1、ndarray的属性(1)ndim
数组
轴(维度)的个数,轴的个数被称作秩(2)shape
数组
的维度,例如一个2排3列的矩阵,它的shape属性将是(2,3),这个元组的长度显然是秩,即维度或者ndim
真你假我
·
2025-06-11 23:29
python
python
Python-numpy中ndarray对象创建,数据类型,基本属性
dtypendarray中的dtype的指定方式创建ndarray及指定dtype从列表创建ndarray使用np.empty(),np.zeros(),np.ones()和np.full()创建特定值的
数组
使用
weixin_48668114
·
2025-06-11 22:26
python
numpy
开发语言
【前端面试题】:JavaScript篇
split(separator[,limit]):使用指定的分隔符将字符串分割成子串
数组
。
2401_84433769
·
2025-06-11 22:19
程序员
前端
javascript
开发语言
深度学习框架pytorch入门与实践
可以通过以下命令安装:pipinstalltorchtorchvision张量和自动微分在pytorch中,tensor是一个多维
数组
,类似于numpy中的ndarray。tensor支
风吹晚风悠
·
2025-06-11 21:48
pytorch
人工智能
机器学习
LeetCode
240 搜索二维矩阵 II
题目:https://
leetcode
.cn/problems/search-a-2d-matrix-ii/description/?
Coding小公仔
·
2025-06-11 21:18
leetcode
leetcode
矩阵
算法
动态规划1——线性动态规划
一、线性动态规划的核心概念1.1什么是线性动态规划线性动态规划(LinearDP)是动态规划的一种基本形式,其特点是状态沿着线性序列(如
数组
或字符串)单向推进。
卫青~护驾!
·
2025-06-11 21:46
动态规划
算法
c++
【node.js】MongoDB
:window+r→输入services.msc打开任务管理器→找到MongoDB数据库,右键启动/停止基本概念数据库,可以理解为一个对象表:也叫“集合”,就是数据库对象的属性文档:就是表中的数据,即
数组
的一项常
JS.Huang
·
2025-06-11 21:14
NodeJS
笔记
mongodb
node.js
数据库
Redis高频面试笔记:Java将本地文件上传到linux服务器_java 文件上传放入redis
★☆☆☆)由两个栈组成的队列(尉★★☆☆)如何仅用递归函数和栈操作逆序一个栈(尉★★☆☆)猫狗队列(士★☆☆☆)用一个栈实现另一个栈的排序(士★☆☆☆)用栈来求解汉诺塔问题(校★★★☆)生成窗口最大值
数组
2401_85794536
·
2025-06-11 21:14
redis
面试
笔记
c++标准模板库STL详解
常见容器:std::vector:基于动态
数组
实现,支持随机访问,在尾部插入和删除元素的时间复杂度为O(1)O(1)O(1),在其他位置插入和删除元素的时间复杂度为O(n)O(n)O(n)。
请向我看齐
·
2025-06-11 19:03
c++
开发语言
Leetcode
3578. Count Partitions With Max-Min Difference at Most K
Leetcode
3578.CountPartitionsWithMax-MinDifferenceatMostK1.解题思路2.代码实现题目链接:3578.CountPartitionsWithMax-MinDifferenceatMostK1
Espresso Macchiato
·
2025-06-11 19:57
leetcode笔记
leetcode
算法
职场和发展
leetcode
3578
leetcode
hard
动态规划
【第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组】C语言代码
一、日期统计算法思想暴力枚举2023年的每个月的每一天,逐个和已知
数组
中的元素对比,找到符合条件的就跳出循环#includeintmain(){intarr[100]={5,6,8,6,9,1,6,1,2,4,9,1,9,8,2,3,6,4,7,7,5,9,5,0,3,8,7,5,8,1,5,8,6,1,8,3,0,3,7,9,2,7,0,5,8,8,5,7,0,9,9,1,9,4,4,6,8,6
Joey_friends
·
2025-06-11 18:54
蓝桥杯
算法
数据结构
c语言
leetCode
146. LRU 缓存
leetCode
146.LRU缓存题目思路此题:1.时间复杂度o(1)->对应的是哈希表2.LRU的实现:需要记录每个key-value,而且也要记录对应的时间戳当capacity满了后,删除时间戳最长的一个
驱动男孩
·
2025-06-11 18:52
leetcode
哈希+双链表
LeetCode
刷题500道,我悟了!
“刷了100道
LeetCode
,面试一题都写不出来……”“一看就会,一写就废!”
编程小猿袁
·
2025-06-11 17:14
算法
leetcode
职场和发展
算法:归并排序的用处
归并排序将
数组
不断的一分为2,直到不能拆分为止,然后再合并,合并成为一个有序的队列即可。
写的一手烂代码
·
2025-06-11 17:14
数据结构
java
算法
问题 C: 算法10-12~10-14:归并排序
常见的归并排序是2-路归并排序,其核心操作是将一维
数组
中前后相邻的两个有序序列归并成一个有序序列。
十六有头发
·
2025-06-11 17:13
数据结构上机实践
数据结构
c++
leetcode
刷题记录:归并排序和快速排序
1.快速排序https://labuladong.github.io/algo/di-yi-zhan-da78c/shou-ba-sh-66994/kuai-su-pa-39aa2/1.1快排基础先看核心代码defsort(nums,lo,hi):if(lo>=hi):returnp=partition(nums,lo,hi)sort(nums,lo,p-1)sort(nums,p+1,hi)一句
小新0077
·
2025-06-11 16:43
2024算法工程师求职
leetcode
算法
职场和发展
华为OD最新机试真题-
数组
组成的最小数字-OD统一考试(B卷)
题目描述给定一个整型
数组
,请从该
数组
中选择3个元素组成最小数字并输出(如果
数组
长度小于3,则选择
数组
中所有元素来组成最小数字)。
ai因思坦
·
2025-06-11 16:39
2025华为最新OD机试题库
华为od
算法
华为
开发语言
数据结构
python
java
JavaScript 观察者设计模式
而且这个对象的触发函数可能有很多种,比如一个onclick可能触发多个事件,那么handler的属性应该是一个
数组
,每个
数组
的值都是一个函数。hand
高热度网
·
2025-06-11 14:59
JavaScript学习
玩转前端JavaScript
网站开发
javascript
观察者模式
开发语言
算法打卡day42
今日任务:1)121.买卖股票的最佳时机2)122.买卖股票的最佳时机II3)复习day17121.买卖股票的最佳时机题目链接:121.买卖股票的最佳时机-力扣(
LeetCode
)给定一个
数组
prices
wenxiaohai123
·
2025-06-11 13:52
算法
为什么处理有序
数组
比处理无序
数组
更快?
为什么处理有序
数组
比处理无序
数组
更快?技术背景在编写程序时,我们经常会遇到需要对
数组
进行处理的场景。有时会发现,处理有序
数组
的速度明显快于处理无序
数组
。
1010n111
·
2025-06-11 11:36
java
开发语言
Java经典面试题
设计理念与实现HashMap:基于哈希表实现的Map接口,它使用
数组
+链表(JDK1.7及以前)或
数组
+链表+红黑树(JDK1.8)的数
Carver猫哥
·
2025-06-11 10:29
后端笔记【Java】
java
开发语言
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他