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
下标
栈的实现及注意事项
//由图可知,数组设为intdata[7];inttop;//top意为顶端,用来保持当前栈顶元素的
下标
//想要将数据放入栈顶,就对top++,然后对data[top]进行赋值问题如何知道现在栈顶元素是哪一个呢
不要数手指啦
·
2024-02-08 00:34
开发语言
c语言
python实现希尔排序算法
希尔排序是把记录按
下标
的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。
Python之战
·
2024-02-08 00:44
java 数组 字符串 编程_Java语言基础知识之字符串数组
数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和
下标
来唯一地确定数组中的元素。数组有一维数组和多维数组。
如茜
·
2024-02-08 00:46
java
数组
字符串
编程
求n的阶层
doublem=1; l=1; for(i=1;i=10.0)//获取阶乘结果的位数 { l++; m/=10; } cout=0;i--)//权值越大,
下标
越大
凝凉
·
2024-02-07 23:19
复习
c++
拓扑学
二分查找
给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回
下标
,否则返回-1。
ToxicantC
·
2024-02-07 23:00
算法
数据结构
LC 1696. 跳跃游戏 VI
1696.跳跃游戏VI难度:中等题目大意:给你一个
下标
从0开始的整数数组nums和一个整数k。一开始你在
下标
0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。
是玖木J_Mu
·
2024-02-07 23:24
算法
leetcode
c++
学习
数据结构
动态规划
Leetcode 45. 跳跃游戏 II
我们需要增加一些东西:既然要计算最小跳跃次数,就需要用一个变量计数跳跃的次数;需要一次前瞻,来计算之后那次跳跃可能的覆盖范围,即需要两个变量curDistance和nextDistance,分别记录当前覆盖距离的最远
下标
和下一步跳跃覆盖的最远距离
下标
maplesea7
·
2024-02-07 22:54
游戏
算法
数据结构
【数据结构】顺序表和链表的区别
顺序表和链表的区别存储空间上随机访问任意位置插入或删除元素容量应用场景缓存利用率总结存储空间上顺序表 顺序表的每个元素在物理空间上一定连续,最明显的特征就是顺序表是可以通过
下标
去访问顺序表的每个元素的链表
#include>
·
2024-02-07 22:43
链表
数据结构
【力扣】查找总价格为目标值的两个商品,双指针法
考虑数组price的2个
下标
left和right,对于[left,right],有种配对方法,我们需要利用单调性剔除一些可能。
努力学习游泳的鱼
·
2024-02-07 21:56
leetcode
算法
职场和发展
Day41 动态规划part03 343. 整数拆分 96. 不同的二叉搜索树
动态规划part03343.整数拆分96.不同的二叉搜索树343.整数拆分动规五部曲:1.确定dp数组以及
下标
的含义dp[i]含义为:对i进行整数拆分,最大乘积是dp[i]2.确定递推公式dp[i]=max
Alexander yaphets
·
2024-02-07 20:47
代码随想录刷题
动态规划
算法
数据结构
leetcode
c++
程序运行结果不符合预期之后的解决思路(个人经验分享)新手入门调试技巧
2.生成了一个不应该生成的很大很乱的数这种情况也要另分几个不同的情况(一)数组越界这里我们首先观察
下标
变量和数组有效值位
LINGLCY
·
2024-02-07 20:44
入门教学
调试
c语言
经验分享
visualstudio
Swift基础 for循环
<100{//执行重复操作}如果不需要使用到
下标
index,则可以使用_来省略for_in0..
乐事派
·
2024-02-07 20:40
Swift
swift
ios
xcode
【力扣】盛最多水的容器,双指针法
用left和right作为数组height的
下标
,分别初始化为0和size-1。考虑在区间[left,right]的范围内,理论上会有种配对可能,但其中有一些情况不需要再考虑。
努力学习游泳的鱼
·
2024-02-07 19:39
leetcode
算法
职场和发展
零基础学Python之高级特性
1.Python高级语法(1)切片对于一个列表eles=[1,2,3,4,5,6,7,8,9],如果我们想获取前三个元素,我们可以使用数组的
下标
去获取。
互联网小阿祥
·
2024-02-07 18:27
#
Python基础专栏
python
开发语言
c语言用函数实现二分查找
二分查找算法也叫折半查找,用来查找有序整数数组内容的一种算法,最大查找次数是log以2为底n次方(n为数组的元素总数),算法思想:每次取数组
下标
的中间值,然后查找
下标
对应的值对比查找数的大小,然后确定第二次查找范围
买菜也会讲价的小白
·
2024-02-07 18:44
c语言
数据结构
算法
二分查找-函数实现
写一个二分查找函数功能:在一个升序数组中查找指定的数值,找到了就返回
下标
,找不到就返回-1.intbin_search(intarr[],intleft,intright,intkey)//arr是查找的数组
洛城苏御
·
2024-02-07 18:39
C语言刷题日记
c#
1351. 统计有序矩阵中的负数(简单)- LeetCode
观察可知,当某一行存在负数时,最大负数的位置都是位于所有负数的最左方,用jjj表示该行最大负数的
下标
,由于矩阵有序,那么下一行必存在负数,最大负数的
下标
kk
不学无术的小镇做题家
·
2024-02-07 18:35
LeetCode
数据结构
算法
python
leetcode
numpy基础之多维数组获取和修改元素
1numpy基础之多维数组获取和修改元素在多维数组中,数组有多少维,就表示有多少轴,通过索引
下标
获取对应轴索引的元素,如果
下标
包含全部轴,则返回变量,否则返回低一轴的数组。
梯阅线条
·
2024-02-07 16:43
python
numpy
python
numpy基础之切片索引
1numpy基础之切片索引多维数组有多个轴,索引
下标
从0轴开始,每个轴
下标
用逗号分隔。比如[m,n,o],表示0轴上索引为m,1轴上索引为n,2轴上索引为o的
下标
。
梯阅线条
·
2024-02-07 16:43
python
numpy
python
NumPy基础之一维数组获取和修改元素
1.1一维数组获取元素描述通过索引获取数组元素,一维数组索引
下标
从0开始,[m]表示索引为m的元素。[m:n]切片,包头不包尾,获取一维数组索引从m到n的元素,包括m不包括n,返回array对象。
梯阅线条
·
2024-02-07 16:13
python
numpy
python
二分查找函数的实现
二分查找函数的实现1、二分查找的概念2、在c语言中实现4、不足之处5、程序的实现我们来实现一下代码二分查找函数的代码主代码6、调试结果1、二分查找的概念二分查找是一个数学概念,指一个升序数组或降序数组中以(最左
下标
s_little_monster
·
2024-02-07 15:00
学习编程ing
算法
数据结构
c语言
学习方法
visual
studio
程序人生
学习->C++篇六:string类---上篇
使用string常用构造函数长度和容量相关的函数访问string类对象中的字符方式一:用
下标
的方式方式二:用迭代器(string的迭代器底层是指针)方式三:范围for(C++11)vs2022下的string
且随疾风前行->
·
2024-02-07 14:23
C++
c++
学习
开发语言
C语言之 数据结构入门——顺序表的构造
功能要求3.2功能实现3.2.1初始化顺序表3.2.2扩容顺序表3.2.3顺序表的打印3.2.4顺序表的尾插3.2.5顺序表的尾删3.2.6顺序表的头插3.2.7查找元素,返回位置3.2.8删除顺序表的某个
下标
位置数据
tq02
·
2024-02-07 14:46
C语言
数据结构
链表
代码随想录算法训练营第三十三天|509. 斐波那契数 ,● 70. 爬楼梯 , 746. 使用最小花费爬楼梯
确定dp数组(dptable)以及
下标
的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组代码随想录视频:从此再也不怕动态规划了,动态规划解题方法论大曝光!
白白白揍粽
·
2024-02-07 13:35
算法
代码随想录算法训练营第三十四天|62.不同路径 , 63. 不同路径 II
确定dp数组(dptable)以及
下标
的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组62.不同路径代码随想录视频讲解:动态规划中如何初始化很重要!
白白白揍粽
·
2024-02-07 13:35
算法
代码随想录算法训练营第三十五天|343. 整数拆分 , 96.不同的二叉搜索树
|LeetCode:343.整数拆分_哔哩哔哩_bilibiliclassSolution{publicintintegerBreak(intn){//1.确定dp数组(dptable)以及
下标
的含义:
白白白揍粽
·
2024-02-07 13:35
算法
13.Swift元组
例如:letperson=("Alice",25,"NewYork")//创建一个包含姓名、年龄和城市的元组2.访问和解构元组可以使用
下标
访问元组中的值,也可以通
长沙火山
·
2024-02-07 13:34
#
Swift基础知识
swift
ssh
开发语言
处理、获取两个字符串之间的字符串
/字符串匹配-(NSArray*)stringMatcher:(NSString*)matchStrstring:(NSString*)str{//在str中搜索matchStr并返回matchStr
下标
biyuhuaping
·
2024-02-07 12:23
(29)数组异或操作
数组nums定义为:nums[i]=start+2*i(
下标
从0开始)且n==nums.length。请返回nums中所有元素按位异或(XOR)后得到的结果。示例1:输入:n=5,start=0输出
月临水
·
2024-02-07 12:03
你必须要会的C语言练习题
C语言
学习
c语言
2020-04-22day28——Map集合
List子接口:add(index,E),remove(index),get(index),set(index,E),subList(),indexOf(),listIterator()...有序,有
下标
机会留给有准备的人
·
2024-02-07 11:58
02-Python语法
Dictionary(字典)Numbers(数字)创建语句var1=1intlongfloatcomplex(复数)String(字符串)一般记为s="a1a2...an"(n>=0)可以使用变量[头
下标
Vicent_Z
·
2024-02-07 11:10
操作符详解
⼆进制和进制转换3.原码、反码、补码4.移位操作符5.位操作符:&、|、^、~6.单⽬操作符7.逗号表达式8.
下标
访问[]、函数调⽤()9.结构成员访问操作符10.操作符的属性:优先级、结合性11.表达式求值正文开始
C语言小白的基础课
·
2024-02-07 10:47
算法
数据结构
代码随想录算法训练营第四十二天 | 01背包问题
动规五部曲:确定dp数组以及
下标
的函数定义一个二维数组dp[i][j]表示
下标
从[0,i]
好吃的蛋奶星星
·
2024-02-07 09:06
算法
动态规划
数据结构
代码随想录算法训练营(总结)|动态规划总结篇
一、动态规划五部曲确定dp及其
下标
的含义确定递推关系式初始化值确定遍历顺序验证二、01背包问题1.基本理解理解:所谓的01背包问题,其关键在于物品只能放入1次,不能够重复利用,因此称呼为01背包问题。
Kkkkkeung
·
2024-02-07 09:06
算法
动态规划
leetcode
源码系列——ArrayList动态扩容机制
ArrayList实现了RandomAccess接口,此接口是一个随机访问的标记接口(不需要遍历,直接通过
下标
访问数组元素的内存地址),此外还实现了Serializable接口支持序列化(就是将对象转化为字符序的形式
小白菜aaa
·
2024-02-07 08:16
【数据结构与算法】之排序系列-20240205
更正式地,检查是否存在两个
下标
i和j满足:i!
敲代码敲到头发茂密
·
2024-02-07 08:38
算法题
python
开发语言
数据结构
散列表
leetcode
1 分钟玩转语雀文档
丰富的文本样式支持粗体、斜体、下划线、删除线、上标、
下标
、代码、高亮颜色等文本样式丰富的插入方式支持插入图片、表格、画板、公式、代码、思维导图、流程图、本地文件、高亮块、分栏、折叠块等内容*
夢想家吖
·
2024-02-07 06:59
开发工具
前端
javascript
html
java---查找算法(二分查找,插值查找,斐波那契[黄金分割查找] )-----详解 (ᕑᗢᓫ∗)˒
目录一.二分查找(递归):代码详解:运行结果:二分查找优化:优化代码:运行结果(返回对应查找数字的
下标
集合):编辑二分查找(非递归):二.插值查找代码详解:运行结果:三.斐波那契[黄金分割查找]代码详解
IYF.星辰
·
2024-02-07 06:54
java算法
算法
java
P2241 统计方形(数据加强版)暴力枚举!真的太暴力了(Java)
for循环只有数字
下标
啊,如何把
下标
转化成有几
remember_me.
·
2024-02-07 06:58
竞赛刷题
java
洛谷
算法
黑马程序员——双列集合、泛型 笔记第十一篇
---------1双列集合Map是一种依照键(key)存储元素的容器,键(key)很像
下标
,在List中
下标
是整数。在Map中键(key)可以使任意类型的对象。
BackHourse
·
2024-02-07 06:25
黑马程序员
map
操作符详解(二)
目录1.
下标
访问[]、函数调用()1.1[]
下标
引用操作符1.2()函数调用操作符2.结构成员访问操作符2.1结构体2.1.1结构的声明2.1.2结构体变量的定义和初始化2.2结构成员访问操作符2.2.1
YMLT花岗岩
·
2024-02-07 05:13
c语言
LeetCode:1696. 跳跃游戏 VI(DP, Java)
目录1696.跳跃游戏VI题目描述:实现代码与解析:一眼dp(超时,后面给出优化思路和代码)原理思路:优化后代码:1696.跳跃游戏VI题目描述:给你一个
下标
从0开始的整数数组nums和一个整数k。
Cosmoshhhyyy
·
2024-02-07 02:05
LeetCode
leetcode
算法
算法提升——LeetCode123场双周赛总结
周赛题目三角形类型II给你一个
下标
从0开始长度为3的整数数组nums,需要用它们来构造三角形。如果一个三角形的所有边长度相等,那么这个三角形称为equilateral。
吴代庄
·
2024-02-06 22:52
算法
算法
数据结构
leetcode
代码随想录算法训练营day 26|第七章 回溯算法part03
_哔哩哔哩_bilibili这道题主要的特点是已经选过的数可以重复选取,所以每次选取的数的开始
下标
就直接是当前
下标
,这样设置每次选取数字只能选取包括本身在内的剩下的数
.wsy.
·
2024-02-06 22:44
代码随想录训练营
算法
字典
当存储的数据要动态添加,删除的时候,我们一般会使用列表,但是列表有时候会遇到一些麻烦定义一个列表保存,姓名性别,职业namelist=['尼古拉斯.赵四','男','铁憨憨'];#当修改元素的时候,需要记忆元素的
下标
英俊又美丽
·
2024-02-06 22:41
每日一题——LeetCode1399.统计最大组的数目
方法一个人方法:把下位和相同的数字放入同一个数组,并把数组放入
下标
为下位和的res数组中,同时记录每个数组的长度的最大值遍历res数组,长度等于max就count+1varcountLargestGroup
zbsnzj
·
2024-02-06 21:17
每日一题
javascript
leetcode
算法
句柄(HANDLE)的简单理解
但这个整数是进程句柄表数组的
下标
,有了这个
下标
,操作系统就可以找到其索引的数据结构,并能找到数据结构里面的指针,然后根据这个指针获取内核里的某个对象。
Magic__Conch
·
2024-02-06 21:02
C++
c++
C++ primer 5th 习题之4.21
c:d,为三目运算符;2.在遍历和改变数组、容器等序列元素时,使用范围for循环比较方便;(范围for循环详见该书168页)3.在给容器添加元素时,不要用
下标
进行操作;4.使用while循环结束时用crtl
mao0509
·
2024-02-06 19:46
C++
primer
C
primer习题
【模板】单调栈
定义函数f(i)f(i)f(i)代表数列中第iii个元素之后第一个大于aia_iai的元素的
下标
,即f(i)=miniai{j}f(i)=\min_{ia_i}\{j\}f(i)=miniai{j}。
陈进士学习
·
2024-02-06 19:35
洛谷
算法
数据结构
深度优先
c++
开发语言
可迭代协议与for of循环
用于得到下一个数据返回的对象value:下一个数据的值done:boolean,是否迭代完成1.迭代器数组constarr=[1,2,3,4,5]//迭代数组arrconstiterator={i:0,//当前数组
下标
AwyaW1217
·
2024-02-06 19:38
javascript
前端
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他