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
Java核心基础---数组
Leetcode-976. 三角形的最大周长
题目:给定由一些正数(代表长度)组成的
数组
nums,返回由其中三个长度组成的、面积不为零的三角形的最大周长。如果不能形成任何面积不为零的三角形,返回0。
神探阿航
·
2024-02-19 15:52
leetcode
算法
职场和发展
备战蓝桥杯 Day7(序列dp)
基本分类(1)单序列a.最大子段和b.最长上升子序列LIS(2)多序列a.最长公共子序列b.编辑距离最大子段和单序列dp一般开一维
数组
最大子段和-洛谷https://www.luogu.com.cn/problem
了一li
·
2024-02-19 15:21
insist
蓝桥杯
算法
图论
【动态规划】【C++算法】2742. 给墙壁刷油漆
作者推荐【数位dp】【动态规划】【状态压缩】【推荐】1012.至少有1位重复的数字本文涉及知识点动态规划汇总LeetCode2742.给墙壁刷油漆给你两个长度为n下标从0开始的整数
数组
cost和time
闻缺陷则喜何志丹
·
2024-02-19 15:49
#
算法题
算法
动态规划
c++
LeetCode
状态优化
刷油漆
免费
LeetCode刷题日记(双指针、滑动窗口、螺旋矩阵)
977.有序
数组
的平方解题思路最简单的办法就是遍历求平方,最后再将结果进行排序,但是这明显不是出题者的想要考查的点,可以选择双指针解法,首先声明一个队列,从两端开始遍历
数组
,循环比较两个端点的平方的大小
星II河
·
2024-02-19 15:18
前端拾遗
leetcode
算法
数组
理论基础(概念、二分法+双指针+滑动窗口+模拟行为)
数组
理论基础
数组
是非常基础的数据结构,是面试必问的基础而不失“优雅”的知识点。
阴天v快乐丶
·
2024-02-19 15:18
leetcode
算法
python
学习
【动态规划初识】不同的二叉搜索树
C++程序要求输入输出格式如下:示例1:输入:3输出:5示例1说明:(图片来源LeetCode) 二、思路 1.确定dp
数组
(dptable)以及下标的含义 dp[
D_D_zy
·
2024-02-19 15:17
算法
动态规划
算法
c++
【矩阵】重塑矩阵
给你一个由二维
数组
mat表示的mxn矩阵,以及两个正整数p和q,分别表示想要的重构的矩阵的行数和列数。重构后的矩阵需要将原始矩阵的所有元素以相同的行遍历顺序填充。如果具有
D_D_zy
·
2024-02-19 15:17
算法
矩阵
线性代数
算法
c++
Python 将二维
数组
或矩阵变为三维
Python将二维
数组
或矩阵变为三维引言正文基础拓展引言之前,我们已经介绍过了Python将一维
数组
或矩阵变为三维。
勤奋的大熊猫
·
2024-02-19 15:44
Python科学计算基础
python
矩阵
【leetcode刷题之路】面试经典150题(2)——双指针+滑动窗口+矩阵
文章目录2双指针2.1【双指针】验证回文串2.2【双指针】判断子序列2.3【双指针】两数之和II-输入有序
数组
2.4【双指针】盛最多水的容器2.5【双指针】三数之和3滑动窗口3.1【双指针】长度最小的子
数组
小天才才
·
2024-02-19 15:14
#
力扣
leetcode
面试
矩阵
算法
2018-05-30 496. Next Greater Element I
题意:给你两个
数组
,找出
数组
一中所有的元素,在第二个
数组
中对应位置右边第一个比该数大的数。
alexsssu
·
2024-02-19 15:07
全栈笔记_浏览器扩展篇(manifest.json核心配置详解)
permissions"permissions":["*://developer.mozilla.org/*",//【主机权限】"activeTab",//【活动标签权限】"tabs"//【API权限】]是一个字符串
数组
weiweivita
·
2024-02-19 15:01
笔记
扩展现实
前端Vue必问面试题
全方位的
数组
变化检测,消除了Vue2无效的边界情况。支持Map,Set
·
2024-02-19 15:24
前端vue.js
C# CAD SelectionFilter下TypedValue
数组
构造SelectionFilter对象时,需要传入一个TypedValue
数组
,它用于定义选择规则。在TypedValue
数组
中,每个元素表示一个选择条件,它由两个参
数组
成:DxfCode和值。
李建军
·
2024-02-19 14:44
CAD二次开发
算法
Max Submatrix LCCI——压缩
数组
+动态规划
文章目录一、题目二、题解一、题目GivenanNxMmatrixofpositiveandnegativeintegers,writecodetofindthesubmatrixwiththelargestpossiblesum.Returnanarray[r1,c1,r2,c2],wherer1,c1aretherownumberandthecolumnnumberofthesubmatrix’
叶卡捷琳堡
·
2024-02-19 14:35
leetcode
动态规划
算法
开发语言
c++
C# 随机打乱
数组
这个算法的步骤如下:从
数组
的最后一个元素开始,记为n(
数组
长度)。产生一个从0到n(包含)的随机数k。将第k个元素和第n个元素交换。n减1,如果n不等于0,则回到第2步。
wangyue4
·
2024-02-19 14:34
数据结构
LeetCode102. 二叉树的层序遍历Golang版
2.思路二叉树的层序遍历,又称广度优先遍历(BFS)二叉树广度优先遍历,通常使用非递归方式,借助队列来实现主节点入队记录队列的长度,此时队列的长度,就是这一层元素的个数遍历这一层所有元素,追加到
数组
中,
皮卡猴
·
2024-02-19 14:58
leetcode刷题
二叉树
队列
leetcode
queue
层序遍历
Java ArrayList源码剖析
当涉及到存储和操作数据时,动态
数组
容器类ArrayList是Java中最常用的集合类之一。本文会介绍它的基本用法、迭代操作、实现的一些接口,最后分析它的特点。
洒水水儿
·
2024-02-19 14:28
Java常用类的源码剖析
java
开发语言
Java ArrayDeque源码剖析
LinkedList实现了队列接口Queue和双端队列接口Deque,Java容器类中还有一个双端队列的实现类ArrayDeque,它是基于
数组
实现的。
洒水水儿
·
2024-02-19 14:28
Java常用类的源码剖析
java
开发语言
Java Arrays源码剖析
Java中有一个类Arrays,包含一些对
数组
操作的静态方法,本文主要就来讨论这些方法以避免重新造轮子,在需要的时候自己实现它不具备的功能。
洒水水儿
·
2024-02-19 14:57
Java常用类的源码剖析
java
开发语言
JavaScript 选择排序
/*//选择排序//1.在一个长度为N的无序
数组
中,第一次遍历n-1个数找到最小的和第一个数交换。//2.第二次从下一个数开始遍历n-2个数,找到最小的数和第二个数交换。
小李熬夜不秃头
·
2024-02-19 14:51
JavaScript
javascript
备战蓝桥杯---动态规划(入门3之子串问题)
这是一个两个不重叠字串和的问题,我们只要去枚举分界点c即可,我们不妨让c作为右区间的左边界,然后求[1,c)上的单个字串和并用max
数组
维护。
CoCoa-Ck
·
2024-02-19 14:17
蓝桥杯
动态规划
算法
c++
JavaScript选择排序
JavaScript选择排序1思想2代码1思想选择排序思想如下:找到
数组
中最大(最小)的元素;将该元素与
数组
中第一个元素交换位置(如果第一个元素就是最大或者最小的元素那么就和自己交换位置)在剩下的元素中找到最大
橘猫吃不胖~
·
2024-02-19 14:17
JavaScript
数据结构
javascript
前端
力扣-217. 存在重复元素
文章目录力扣题目代码力扣题目给你一个整数
数组
nums。如果任一值在
数组
中出现至少两次,返回true;如果
数组
中每个元素互不相同,返回false。
编程开发者
·
2024-02-19 14:47
LeetCode
leetcode
c语言
六种JavaScript
数组
排序方法
冒泡排序//冒泡排序functionsort(arr){for(leti=0;iarr[j+1]){lettemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;flag=true;}}if(!flag){break;}}returnarr.toString();}//ES6中的sortletnewArr=arr.sort(function(a,b){returna-b
景睿哲
·
2024-02-19 14:16
javascript
前端
P4 二分查找 binary_search lower_bound upper_bound
二分查找只能对于
数组
并且那
数组
是单调binary_search(开始,结尾,查找值)用于已排序的序列中通过二分查找算法俩确定序列是否纯在目标元素返回值是bool值(因此只有true/false),表示目标元素是否纯在序列中如果需要获取找到的元素位置用
Mzylq
·
2024-02-19 14:46
c++基础
算法
数据结构
p8 函数:计算xn与阶乘与
数组
排序与大写转为小写的
数组
用递归函数计算xn的值(提示:xn=x*xn-1,当n=1时,xn=x)#includevoidmain(){doublex,root;intn;doublefun(intn,doublex);printf("Inputx,n:");scanf("%lf%d",&x,&n);root=fun(n,x);printf("Root=%f\n",root);}doublefun(intn,doublex
Mzylq
·
2024-02-19 14:15
c语言基础
算法
数据结构-邻接矩阵
我们发现,各条边所连接的都是两个顶点,联想到我们之前学过的能表示两个量直接关系的数据结构,二维
数组
就是一个不错的选择。
四零七丶
·
2024-02-19 14:14
数据结构
算法
近期JavaScript练习总结
Titlefunctionadd(){leta=10;letb=20;console.log(a+b);}add();//将2个
数组
中的元素合并到名称为arr3的
数组
中arr1=['zhangsan',
轩昂7K
·
2024-02-19 14:13
Javascript
前端
javascript
开发语言
力扣-169. 多数元素
文章目录力扣题目代码方法1--排序方法2--异数消除法力扣题目给定一个大小为n的
数组
nums,返回其中的多数元素。多数元素是指在
数组
中出现次数大于⌊n/2⌋的元素。
编程开发者
·
2024-02-19 14:12
LeetCode
leetcode
算法
JavaScript排序
直接看代码选择按钮汽车编号汽车图片汽车系列名称汽车能源汽车报价汽车特点汽车类型功能${li.count}${l.csy}${l.cny}${l.cprice}${l.ctd}${l.tyname}//升序排序functionsxpx(){//创建两个
数组
轩昂7K
·
2024-02-19 14:41
Java
JSP
Javascript
javascript
前端
jsp
numpy生成等间隔
数组
np.around(np.linspace(0,1,10),1)#outputis[0.0.10.20.30.40.60.70.80.91.]
武小胖儿
·
2024-02-19 14:05
代码
numpy
python
数据结构1.0(基础)
逻辑结构and物理结构第二章、数据结构基本介绍2.1、
数组
(Array)2.2、堆栈(Stack)2.3、队列(Queue)2.4、链表(LinkedList)2.5、树(Tree)2.6、散列表(Hashtable
Network porter
·
2024-02-19 14:56
日常
数据结构
前端
Linux学习:信号
2,面对信号进程需要做到的事情1,认识信号进程在信号产生之前就已经知道了各种信号是如何处理的,进程通过中断信号表和一张函数指针
数组
表来实现这个功能。
Niu_brave
·
2024-02-19 14:26
Linux系统编程
学习
linux
简述集合中过滤方式 之 NSPredicate
前言,前几天在项目中需要根据某些条件对
数组
中的对象进行过滤,平时用到的都是遍历的方式,之后通过if来匹配某些条件进行筛选。一种新的过滤的方式,可以让原来比较繁琐的过滤方式变得更加简单。
豆豆哥哥
·
2024-02-19 14:29
php数据类型以及运算符、判断条件
php数据类型2.使用举例3.运算符4.判断条件ifelseelseif1.php数据类型包括String(字符串)、Integer(整型)、Float(浮点型)、Boolean(布尔型)、Array(
数组
boy快快长大
·
2024-02-19 14:51
PHP
php
数据结构中线性表简述
顺序存储:线性表的元素在内存中连续存储,可以使用
数组
来实现。通过
数组
的索引来访问元素,插入和删除元素时需要移动其他元素。顺序存储的优点
JayGboy
·
2024-02-19 14:51
数据结构
2021-05-06 C++ learning day7 二维
数组
定义等
37.
数组
——二维
数组
定义方式1.数据类型
数组
名[行数][列数];2.数据类型
数组
名[行数][列数]={{数据1,数据2}{数据3,数据4}};3.数据类型
数组
名[行数][列数]={数据1,数据2,数据
Daylightqvq
·
2024-02-19 14:36
C语言指针进阶
常见的几种类型的指针前言一、字符指针(char*)1.字符常量2.字符串常量二、指针
数组
三、
数组
指针1.
数组
指针的定义2.
数组
名vs&
数组
名3.
数组
指针的使用总结前言提示:这里可以添加本文要记录的大概内容
空杯心!
·
2024-02-19 13:00
c语言
算法
c++
javascript第七章
栈和队列:js中没有专门的栈和队列类型,都是用普通该
数组
模拟的。何时:只要希望按照顺序使用
数组
元素时栈:一端封闭,只能从另一端进出的
数组
顺序:FILO何时:如果希望始终操作最后进入
数组
的最新的元素时。
王wl
·
2024-02-19 13:04
C语言指针进阶笔记
一、指针与二维
数组
两种角度看待二维
数组
(1)从一维
数组
角度#includeintmain(){inta[3][4];int*p=&a[0][0];inti,j;for(i=0;i②动态申请内存以后,要free
huhul0_0l
·
2024-02-19 13:56
C语言
c语言
指针
内存管理
c语言(指针进阶)
指针一.什么是字符指针二.使用指针
数组
模拟二维
数组
三.函数指针一.什么是字符指针字符指针:指向字符型数据的指针变量。每个字符串在内存中都占用一段连续的存储空间,并有唯一确定的首地址。
zzyu0120
·
2024-02-19 13:18
c语言
算法
开发语言
深入理解指针(2)
深入理解指针(2)1.
数组
名的理解2.使用指针访问
数组
3.一维
数组
传参的本质4.冒泡排序5.二级指针6.指针
数组
7.指针
数组
模拟⼆维
数组
1.
数组
名的理解上一篇文章里我们在使⽤指针访问
数组
的内容时,有这样的代码
Fastrack527
·
2024-02-19 13:59
c语言
经验分享
《深入理解Java虚拟机》(三)--Java内存模型与线程(1)
1/1主内存与工作内存Java内存模型的主要目标是定义程序中各个变量的访问规则,这里说的变量包括实例字段、静态字段和构成
数组
对象的元素,但是不包括局部变量与方法参数,因为他们是线程私有的。
蓝色_fea0
·
2024-02-19 13:18
DAY8 函数和二维
数组
1.输入一个字符串,计算空格的个数#include2intmain(intargc,constchar*argv[])3{4chara[20];5gets(a);6inti;7unsignedlongcount=0;//for(i2intmain(intargc,constchar*argv[])3{4//goodgoodstudy5chararr[20];//有空格,不能用scanf6gets(
m0_zrr
·
2024-02-19 13:17
算法
数据代理 、 模板解析、 数据绑定
不直接看vue.js的源码3)剖析github上某基友仿vue实现的mvvm库4)地址:https://github.com/DMQ/mvvm7.2.准备知识1)[].slice.call(lis):将伪
数组
转换为真
数组
BJ000
·
2024-02-19 12:28
深入理解指针(3)
目录一、字符指针变量二、
数组
指针变量1.
数组
指针变量是什么?2.
数组
指针变量怎么初始化?
Fastrack527
·
2024-02-19 12:10
开发语言
c语言
经验分享
力扣刷题-49.字母异位词分组
给你一个字符串
数组
,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。
cynicism??
·
2024-02-19 12:49
C++练手
leetcode
前端
c++
LeetCode算法实践——前缀和从入门到入土
前缀和算法对于一个
数组
a,和为s
数组
;其每一个下标的前缀和为s[0]=0,s[i]=s[i-1]+a[i]。从上面可以推导出left到right之间的前缀和为是s[right+1]-s[left]。
吴代庄
·
2024-02-19 12:46
算法
算法
leetcode
java
Java选择排序
选择排序一共有“
数组
数-1”轮排序,每一轮排序又是一个循环,循环的规则如下:1)先假定当前这轮循环的第一个数是最小数。2)然后和后面每个数进行比较
天晓蓝
·
2024-02-19 12:38
排序算法
数据结构
算法
JVM(4)原理篇
1栈上的数据存储在Java中有8大基本数据类型:这里的内存占用,指的是堆上或者
数组
中内存分配的空间大小,栈上的实现更加复杂。
梵高Coding
·
2024-02-19 12:05
JVM
jvm
java
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他