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
代码模板
算法基础学习|前缀和差分
前缀和
代码模板
一维前缀和模板S[i]=a[1]+a[2]+...a[i]a[l]+...
再给艾克三年
·
2023-10-23 13:30
Algorithm
算法
学习
数据结构
C++
开发语言
最长上升子序列(二分)
代码模板
用二分的思想求最长上升子序列的思想就是保持单调性,用一个q[]数组来作为一个单调数组。每次将a[i]放进q数组中,但是要保持单调性,q数组的长度就是答案。q[]数组中存的是所以以下标为长度的最长子序列的结尾的最小值。理解q[]数组的意义后那么就可以知道q数组下标从1开始有效。//二分最大上升子序列#includeusingnamespacestd;constintN=1e5+9;inta[N],q
想不出来_6
·
2023-10-22 23:31
算法
c++
『干货』WebStorm
代码模板
配置大全
『干货』WebStorm
代码模板
配置大全文章目录『干货』WebStorm
代码模板
配置大全一、
代码模板
二、前端vue框架2.1选项式API2.2组合式API2.3组合式API+TS三、前端UniApp框架
XianZhe_
·
2023-10-22 23:01
webstorm
ide
前端
CSP-S 2022 总结
代码模板
先前没打熟练。题目2:25发下来,我还在打模板,打到2:30才看题目。
Sandwich__
·
2023-10-22 21:43
#
重要比赛总结
图论
深度优先
算法
排序数组-题解-python && C++源代码-快速排序
代码模板
912.排序数组难度中等506收藏分享切换为英文接收动态反馈给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1List[int]:self.dfs_quick(nums,0,len(nums)-1)returnnumsC++代码:classSol
小馨馨的小翟
·
2023-10-22 11:57
题解
笔记
c++
算法
数据结构
python
leetcode
leetcode 105.从前序与中序遍历序列构造二叉树 Java
从前序与中序遍历序列构造二叉树题目链接描述示例初始
代码模板
代码题目链接https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal
云水冰
·
2023-10-22 09:54
leetcode刷题
leetcode
二叉树
算法
算法知识目
flag:100天把这些模板全部理解背会写熟,部分练到的题写10遍以上把活动里的题全部干掉,老子要成为一名技术基础算法——
代码模板
链接常用
代码模板
1——基础算法排序二分高精度前缀和与差分双指针算法位运算离散化区间合并数据结构
mrgaohaihang
·
2023-10-22 09:09
哈希(开放寻址法)
代码模板
//开放寻址法//数组长度一般要开到题目数据范围的2~3倍#include#includeusingnamespacestd;//null代表无穷大//最大和最小//0x3f3f3f3f=1061109567,0xc0c0c0c0=-1061109568//0x3f3f3f3f的值比int的最大值要小,但是它仍然可以被当做int的无穷大//这是因为在很多算法中,我们需要一个比较大的数来表示无穷大/
想不出来_6
·
2023-10-20 20:16
哈希算法
算法
c++
散列表
数据结构
并查集
代码模板
并查集就是一个集合。这里需要用一个p[]数组来存储他的父节点,例如p[1]=2,意思为1节点的父节点为2节点。这样就可以连接成一个集合。判断俩个元素是否在同一个集合中判断条件为:有共同的祖宗节点。#includeusingnamespacestd;constintN=1e5+9;inta,b,p[N],n,m;intfind(intx)//返回x的祖宗节点+路径压缩:让每个节点的父节点都为根节点{
想不出来_6
·
2023-10-20 20:16
c++
算法
字符串哈希
代码模板
其实就是字符串前缀哈希。求的是前缀和。注意h[]数组中存放的不是字符串还是字符串的hash值。任意字符不可以映射成0,否则会出现不同的字符串都映射成0的情况,比如A,AA,AAA皆为0可以将h[]中的每一个字符串看做一个p进制数,上图=后就是将他转化为10进制数。字符串哈希就是假设不出现冲突,当P=131或者1331,Q取2的64次方就能保证99.99%不会出现冲突。我们知道longlong类型数
想不出来_6
·
2023-10-20 19:37
哈希算法
算法
c++
数据结构
idea Java代码格式化规范
文章目录引入基础知识
代码模板
idea模板eclipse模板1.安装插件2.生成配置文件3.导入配置文件附录一:xml配置项说明附录二:赠送引入最近在公司开发中,遇到了一点小问题,组内各同事的格式化规范不一致
bobshui
·
2023-10-20 19:49
1.Java
java
intellij-idea
ide
快速幂
用途对于需要求x^y并且需要对结果取模的题目都适用,使用快速幂来取代默认的pow()方法
代码模板
//计算m^k%ppublicintqmi(intm,int
华雨欣
·
2023-10-20 12:40
力扣回溯法40\216\90\491\47
回溯法问题包括:组合问题子集问题子序列问题排列问题回溯法问题解决起来大同小异40.组合总和II首先是
代码模板
和解答树(这一步最好在脑中有大概的想象)(参考自https://programmercarl.com
南拳北腿周星星
·
2023-10-19 10:17
1024程序员节
算法
c++
批量处理的
代码模板
之前因为交接已毕业师兄的工作,从交接内容中找到了一个批量处理来裁剪图像的程序。对我这个python小白来说友善多了,可以以这段代码作为模板,方便日后工作中的批量处理图像(因为我每次要处理的岩心图像就是256张或512张,我代码能力一般,所以通过这个批量处理的模板可以很方便地进行后来的工作)。代码部分:(这里是以批量裁剪图像为例,想做什么操作把那个裁剪图像的函数换掉就可以)importos#导入批量
Zhaohui_Zhang
·
2023-10-19 09:18
python
c++常用代码集(OJ篇)
先贴一下别人总结的代码集:ACM、PAT、CSP、OJ题目常用
代码模板
ACM在线模版-f-zyj1.字符串分割voidSplitString(conststd::string&s,std::vector
Kyrielong
·
2023-10-18 01:17
数据结构与算法
堆排序及模拟堆
代码模板
常用算法
代码模板
总结目录基础知识堆排序代码练习题目:模拟堆基础知识这里我们从数组下标1开始作为第一个数的存放位置,不从下标0开始(当然从下标0开始也是可以的),这样方便理解这个数的左右子节点的位置。
算不出来没办法
·
2023-10-18 00:47
数据结构与算法
java
排序算法
链表
【排序】堆排序算法
堆排序1.
代码模板
voidswap(SqList*L,inti,intj){inttemp=L->arr[i];L->arr[i]=L->arr[j];L->arr[j]=temp;}voidHeapSort
恒天1020
·
2023-10-18 00:17
数据结构与算法
排序算法
算法
数据结构
用数组模拟堆
代码模板
//模拟堆,一般用不到,面试喜欢问#includeusingnamespacestd;constintN=1e5+9;//ph[]中下标为第几个数,值为h[]中的下标//hp[]中下标与h[]下标相同,值为第几个数inth[N],hp[N],ph[N],Size,n,x,k,idx;stringop;voidheap_swap(inta,intb){swap(h[a],h[b]);swap(hp[
路栖法504
·
2023-10-18 00:46
算法
c++
y总整数二分
代码模板
//y总二分模板整数二分#includeusingnamespacestd;constintN=1e5+9;intn,m,a[N];intmain(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);cin>>n>>m;for(inti=0;i>a[i];while(m--){intx;cin>>x;intl=0,r=n-1;while(l>1;if(
路栖法504
·
2023-10-18 00:16
c++
算法
堆排序
代码模板
#includeusingnamespacestd;constintN=1e5+9;inth[N],n,m,Size;//小根堆//u表示三个点中的根节点voiddown(intu){intt=u;//设t为三个点中最小的那个点//如果左儿子存在并且小于根节点就将左儿子赋值给tif(u*2>n>>m;//开始创建堆的时候,元素是随机插入的,所以不能从根节点开始down//而是要找到满足下面三个性质
路栖法504
·
2023-10-18 00:43
c++
算法
LeetCode刷题笔记(一)数组——滑动窗口
LeetCode刷题笔记(一)数组——滑动窗口提示:[刷题顺序参考]文章目录LeetCode刷题笔记(一)数组——滑动窗口前言一、概述二、
代码模板
三、相关题目四、相关知识(unordered_map)1
祝我年少有为!
·
2023-10-17 23:09
LeetCode刷题笔记
c语言
c++
指针
数据结构
算法
刷算法题时好用的二分查找
本文有一个好用的
代码模板
可以套用(java)。注意a[]中的最后一位元素是本
Mar_mxs
·
2023-10-17 23:16
算法
java
C++ 模板函数 讲解及实现
目录模板函数:机制介绍模板函数:实现
代码模板
函数:机制介绍在很多时候,我们需要对不同的数据类型做一些操作,但是这些操作是相同的,比如求取一个数组中的最大元素,我们只需:for(inti=0;imax_val
AkagiSenpai
·
2023-10-17 21:56
C++与其STL
c++
编程语言
模板函数
模板
LeetCode刷题笔记(十一)二分法
十一.二分法
代码模板
:left,right=0,len(array)-1whileleftint:#思路:二分查找法,复杂度O(logn)#返回插入的位置要分两种情况:1.List中有;2.List中没有
YongtaoHuang
·
2023-10-17 08:25
Snippets插件--
代码模板
VScode使用的
代码模板
参考搞懂怎么制作
代码模板
,提高编程效率VScode中Snippets插件的
代码模板
"prefix"可以同名,但要写"description"来区分C语言"c_main":{"prefix
IT小艺
·
2023-10-17 01:53
vscode
插件
Snippets
Acwing - 算法基础课 - 笔记(动态规划 · 二)
一般是状态的数量乘以状态转移的计算量DP问题,是基础算法中比较难的部分,因为它不像其他算法,有个
代码模板
可以用于记忆。
抠脚的大灰狼
·
2023-10-16 04:29
算法
Acwing算法基础课
算法
动态规划
【算法5】--- 双指针(python)
双指针(python):mushroom:`基本思想::maple_leaf:`核心思想:`基本方法::mushroom:对撞指针:maple_leaf:对撞指针求解步骤:paw_prints:对撞指针伪
代码模板
Haosmile(* ̄︶ ̄)
·
2023-10-16 03:15
算法方法
python
算法
leetcode
高精度算法【加减乘除】
全文目录前言高精度加法操作步骤
代码模板
高精度减法操作步骤
代码模板
高精度乘法操作步骤
代码模板
高精度除法操作步骤
代码模板
前言在实际应用中,语言提供的数据类型的最大值或最小值可能不足以支撑我们所进行的运算
_featherbrain
·
2023-10-15 23:06
算法
算法
c++
数据结构
百度ueditor编辑器图片、文件、视频直接上传到阿里云oss
然后
代码模板
背景色全变黑色了。。
一生一场戏
·
2023-10-15 20:39
Android Studio Template(模板)开发
引言AndroidStudio提供的
代码模板
可帮助我们减少重复编写同一段代码的负担,而且可以遵循优化后的设计和标准。AS采用的是ApacheFreeMarker模板引擎。
JustinMiller
·
2023-10-15 14:04
vs code 添加vue3
代码模板
方法
最终效果vscode添加vue文件模板用于通过简写自动生成代码操作步骤如下1.找到vue模板代码编写入口2.修改模板内容2.1vue.json内容{//Placeyoursnippetsforvuehere.Eachsnippetisdefinedunderasnippetnameandhasaprefix,bodyand//description.Theprefixiswhatisusedtot
CodeCaptain
·
2023-10-14 20:50
vue.js
vue.js
前端
vue
VSCode添加vue3.2setup语法糖
代码模板
,用户片段,代码片段
vue3已成为vue项目的默认版本,近期vue3加入了setup语法糖,大大提高了编程效率,减少了代码量,使用VSCode的童鞋固然需要一个新的代码片段来快速生成vue页面。话不多说,直接上步骤。1.打开用户片段文件->首选项->用户片段->搜索vue2.进入vue.json点击进入vue.json(vue)3.修改vue.json{"vue3模板":{"prefix":"vue","descri
GISer小辉
·
2023-10-14 11:54
前端
javascript
前端
leetcode 415.字符串相加 Java
字符串相加做题博客链接题目链接描述示例初始
代码模板
代码做题博客链接https://blog.csdn.net/qq_43349112/article/details/108542248题目链接https
云水冰
·
2023-10-14 05:39
leetcode刷题
字符串
leetcode
算法
WebStorm中定义React函数组件模板
WebStrom中可以定义快捷键直接生成
代码模板
,React16后,由于hooks的加入,新的项目逐步更改为全函数组件的方式,采用hooks进行状态管理,针对此情况,做了个WebStorm的函数组件模板
杞梓林
·
2023-10-14 04:47
acwing基础课——哈希表
由数据范围反推算法复杂度以及算法内容-AcWing常用
代码模板
2——数据结构-AcWing基本思想:哈希表:也叫做散列表。是根据关键字和值(Key-Value)直接进行访问的数据结构。
我的鱼干呢w
·
2023-10-14 00:39
acwing算法基础课二刷记录
散列表
数据结构
算法
c++
Java - 发送 HTTP 请求的及其简单的方法模块 - hutool
Json数据,以表单类型传递.form(params)二、POST传递Json数据,以表单类型传递.form(params)和.body(params)方法效果等效的思路四、传统接口带token验证的
代码模板
参考链接一
沐 修
·
2023-10-13 16:09
Java
java
http
开发语言
Xcode 代码块、类文件模板
代码块书写代码@property(nonatomic,copy)NSString*;选中代码右键,选择CreateCodeSnipped编辑代码块信息Xcode的自带
代码模板
是用一个plist格式xml
刹那_芳华
·
2023-10-13 04:04
Android:代码混淆概念整理
文章目录前言一、什么是代码混淆好处坏处二、开启混淆1.修改build.gradle2.修改混淆文件常用混淆命令类修饰常用规则例子3.生成混淆结果文件4.混淆
代码模板
三、混淆注意事项前言本篇记录笔者对Android
Julian Q
·
2023-10-13 03:08
#
Android
android
java
开发语言
vue之ElementUI之CUD+表单验证
1.新增功能先将地址加入actionjs将入新增按钮在element官网找到
代码模板
新增窗体让窗口可见写清空方法新增/编辑提交到后台的数据添加成功的弹窗2.编辑及删除修改功能点击编辑按钮,需要回显数据到表单
wozhenmeiyoubail
·
2023-10-13 00:09
vue.js
elementui
javascript
IntelliJ IDEA 常用快捷键一览表
undoctrl+z反撤销-redoctrl+shift+z保存-saveallctrl+s全选-selectallctrl+a第2组:提高编写速度(上)说明快捷键智能提示-editalt+enter提示
代码模板
W_yhhh
·
2023-10-10 12:23
java
intellij
idea
前缀和与差分prefix_sum and difference【算法模板笔记】
前缀和与差分笔记&模板前缀和与差分prefix_sumanddifference-唔知叫咩emm-博客园(cnblogs.com)不适合做代码笔记,复习主要是复习思路,要看就看模板题常用
代码模板
1——基础算法
唔想起名
·
2023-10-10 05:15
#
区间信息维护与查询
算法
c++
学习
数据结构
蓝桥杯
clion mac 下刷题最佳配置
:默认的cmakelist配置下只能有一个main函数,之前采用的是每写完一题就注释掉,很不方便;mac下的clion没有万能头bits/stdc++.h这里就来解决这几个问题,同时还支持:配置自定义
代码模板
菜饼同学
·
2023-10-10 01:15
其他
clion
配置
c++
基于Keil a51汇编 —— 程序模板文件
程序模板文件下面的
代码模板
包含有关如何编写自己的程序集模块的指南和提示。此模板文件模板。A51在文件夹\C51\ASM中提供。
yelvis
·
2023-10-09 19:54
Keil
A51汇编编程
汇编
Keil
A51
idea自定义快捷键
代码模板
[教程]
一、livetemplate在IDEA中,系统已经帮我们定义好了许多的
代码模板
,我们只需要在代码中敲对应的模板指令,就可以生成对应的
代码模板
。
喜洋洋学习
·
2023-10-09 14:22
IDEA快捷键设置
idea
IDEA编辑器快捷键大全和自定义模板代码
+Shift快捷键Alt+Shift快捷键Ctrl+Shift+Alt快捷键其他快捷键Mac版快捷键Mac键盘符号和修饰键说明代码编辑查询/替换使用查询编译和运行调试导航重构版本控制/本地历史记录动态
代码模板
通用模板
凡尘技术
·
2023-10-09 14:48
高效方法论
intellij-idea
编辑器
java
常用
代码模板
3——搜索与图论
树与图的存储树是一种特殊的图,与图的存储方式相同。对于无向图中的边ab,存储两条有向边a->b,b->a。因此我们可以只考虑有向图的存储。(1)邻接矩阵:g[a][b]存储边a->b(2)邻接表://对于每个点k,开一个单链表,存储k所有可以走到的点。h[k]存储这个单链表的头结点inth[N],e[N],ne[N],idx;//添加一条边a->bvoidadd(inta,intb){e[idx]
結城
·
2023-10-08 17:00
c++
Flink之Watermark策略
代码模板
方式作用WatermarkStrategy.noWatermarks()不生成watermarkWatermarkStrategy.forMonotonousTimestamps()紧跟最大事件时间watermark生成策略WatermarkStrategy.forBoundedOutOfOrderness()允许乱序watermark生成策略WatermarkStrategy.forGenera
飞天小老头
·
2023-10-08 12:16
FLink
flink
大数据
FFmpeg横竖版视频互换背景模糊一键生成
文章目录操作命令与命令说明横版转竖版竖版转横版背景模糊处理横版分辨率不够追加模糊背景
代码模板
实践案例总结操作命令与命令说明在掌握了FFmpeg基础后,下面将介绍几个与横竖版视频互换和背景模糊相关的
Mr数据杨
·
2023-10-08 05:14
Python
视频剪辑
ffmpeg
音视频
moviepy
视频剪辑
IDEA的使用(一) (IntelliJ IDEA 2022.1.3版本)
目录1.IDEA项目结构2.模块的导入操作2.1正规操作2.2取巧操作2.3出现乱码2.4模块改名3.
代码模板
的使用后缀补全(PostfixCompletion)、实时模板(LiveTemplates)
时时师师
·
2023-10-08 00:43
IDEA
intellij-idea
IDEA添加Vue文件模板
代码模板
:#[[$END$]]#exportdefault{name:"${COMPONENT_NAME}",props:{},components:{},mounted:{},data(){return
freedomSTUDENT
·
2023-10-07 08:44
Vue
vue.js
intellij-idea
javascript
上一页
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
其他