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
ans
通过公式求出A-Z的acsall码转化成1-26
大体思想:当时是在想怎么将A的ascall码转化成1,联想到65%8==1,因此想到可以用到取余的操作,所以代码里的Get_
ans
%8就完成啦,但是这步仅限于将ascall码转化成数字范围是1-9
看着夕阳敲代码
·
2023-09-09 01:25
c++手写知识点大全
算法
c++
学习
LeetCode 刷题记录——从零开始记录自己一些不会的
=forts[pre]){
ans
=max(
ans
,i-pre-1);}pre=i;}}returnans;}};2.到达终点的数字
码尔泰
·
2023-09-08 21:08
leetcode
算法
职场和发展
贪心算法专题
includeusingnamespacestd;intmain(){intn;longlongans=0;inta[100005];cin>>n;cin>>a[0];for(inti=1;i>a[i];if(a[i]>a[i-1])
ans
skyang.
·
2023-09-08 18:51
算法
最长子矩阵和 删除最少的元素 回文串 最长公共上升子序列之dp复习
最长子矩阵和#includeusingnamespacestd;intn,
ans
;intmp[105][105];introwAdd[105][105];intmain(){cin>>n;for(inti
阿十六
·
2023-09-08 11:11
随笔
矩阵
算法
动态规划
学习
c++
leetcode904. 水果成篮
,这里我们用哈希表#能用滑动窗口的题,都是要求在一段连续的子数组中classSolution(object):deftotalFruit(self,fruits):cnt=Counter()left=
ans
Horizon_Y_
·
2023-09-08 08:59
算法与数据结构
leetcode
python
算法
863. 二叉树中所有距离为 K 的结点
*right;*};*/typedefstruct{intkey;structTreeNode*node;UT_hash_handlehh;}HashTable;HashTable*head;int*
ans
LIZHUOLONG1
·
2023-09-08 06:57
LeetCode刷题
深度优先
算法
给定一个数组,求出这个数组中的数字能够组合出的最大的能被3整除的数字,每个数字最多使用一次。
#include#includeusingnamespacestd;longlongmax_
ans
=-1e8;voidcheck(vector&path){longlongans=0;for(inti=
读书观世界
·
2023-09-08 03:20
算法
c++
数据结构
LeetCode刷题笔记【27】:贪心算法专题-5(无重叠区间、划分字母区间、合并区间)
435.无重叠区间题目描述参考,间接求解直接求"重叠区间数量"763.划分字母区间题目描述贪心-建立"最后一个当前字母"数组优化marker创建的过程56.合并区间题目描述解题思路代码①如果有重合就合并到
ans
.back
Eibosinu
·
2023-09-08 03:11
LeetCode刷题笔记
leetcode
笔记
贪心算法
算法
c++
1586 - Molar mass (UVA)
doubleans;doublew[]={12.01,1.008,16.00,14.01};chara[81];intmain(){scanf("%d",&T);while(T--){scanf("%s",a);
ans
天天AZ
·
2023-09-08 00:10
UVA
算法
1225 - Digit Counting (UVA)
includeconstintmaxN=10000;intT,N,temp;intans[maxN][10];intmain(){for(inti=1;i<10000;++i){for(intj=0;j<10;++j){
ans
天天AZ
·
2023-09-08 00:10
UVA
算法
1583 - Digit Generator (UVA)
题目链接如下:OnlineJudge我的代码如下:#includeintT,N;boolflag;intcal(intk){intans=k;while(k){
ans
+=k%10;k/=10;}returnans
天天AZ
·
2023-09-08 00:09
UVA
算法
【LeetCode】第421题——数组中两个数的最大异或值(难度:中等)
nums[i]XORnums[j]的最大运算结果,其中0≤i≤j=0;--k){//最多右移30位,即获取最高位Setset=newHashSet>k);//获取前几位的二进制数字}inttempAns=
ans
Se7en_Dayz
·
2023-09-07 23:49
LeetCode题解
java
leetcode
异或
SecureCRT语法高亮设置
设置方法非常简单:(1)设置语法高亮,多色显示Options->SessionOptions->Emulation(Terminal)其中Terminal选择【Xterm】,勾选【
ANS
抹泪写bug的小蜗牛
·
2023-09-07 19:02
c语言练习题(OJ环境)39:温度转换
malloc函数的返回值类型为void*你需要将摄氏度转换为开氏度(Kelvin)和华氏度(Fahrenheit),并以数组
ans
=[kelvin,fahrenheit]的形式返回结果。
铁蛋Q
·
2023-09-07 18:10
c语言
数据结构
开发语言
atcoder库中类欧(类欧几里得算法)floor_sum用法
practice2_c求∑i=0N−1floor((A×i+B)/m)\sum_{i=0}^{N-1}floor((A\timesi+B)/m)∑i=0N−1floor((A×i+B)/m)直接使用即可:
ans
Qres821
·
2023-09-07 18:57
算法
atcoder库
库
类欧
floor_sum
leetcode 297. 二叉树的序列化与反序列化
leetcode297.二叉树的序列化与反序列化//YourCodecobjectwillbeinstantiatedandcalledassuch://Codecser,deser;//TreeNode*
ans
~kiss~
·
2023-09-07 15:18
算法
leetcode
算法
2023-09-03力扣每日一题
includeusingnamespacestd;inteliminateMaximum(vector&dist,vector&speed){intlg=dist.size();for(inti=0;i=i)
ans
Qian丶Xi
·
2023-09-07 07:07
力扣每日一题
leetcode
C++二维数组vector的排序
#includeintmain(){vector>
ans
;
ans
.push_back({6,7,8});
ans
.push_back({5,6});sort(
ans
.begin(),
ans
.end(
dfnsyyds
·
2023-09-06 20:53
c++
算法
数据结构
习题2.2:A. Cleaning Shifts
include#includeusingnamespacestd;structnode{intx,y;booloperator1)//没有牛在第一个时段打扫{puts("-1");return0;}intp=0,
ans
quliikay
·
2023-09-06 19:18
洛谷P2697 非DP js代码
0letsum=[]sum.push(0)for(leti=0;i{if(lpos[cur]===undefined){lpos[cur]=index}rpos[cur]=indexans=Math.max(
ans
tysnd
·
2023-09-06 18:12
HOT100打卡—day11—【贪心】—最新9.5(剩3题)
(正好是官方题解的第二种版本)intans=0;intmintmp=prices[0];for(inti=1;i
ans
Vaidurya_99
·
2023-09-06 13:30
SXL
leetcode
P5877 棋盘游戏(二维并查集转化为一维!!!)
由于我从11~n存储点,数组开的略大,所以没有判断边界,然后新加一个点
ans
gentle coder
·
2023-09-05 23:36
算法
并查集
P3074 [USACO13FEB] Milk Scheduling S(拓扑排序)
思路:核心:拓扑排序+
ans
[x]=max(
ans
[x],
ans
[t]+f[x]);注意比当前大才更新!!!
gentle coder
·
2023-09-05 23:33
算法
拓扑排序
Day 35 | 860.柠檬水找零 & 406.根据身高重建队列 & 452. 用最少数量的箭引爆气球
0;x{if(a[0]==b[0])returna[1]-b[1];returnb[0]-a[0];});Listans=newArrayList();for(int[]person:people){
ans
.a
tttowo
·
2023-09-05 21:28
java
LeetCode56.合并区间
数组按照第一个数start来排序,这个是通过定义一个sort方法用冒泡排序实现的,然后用一个List来装答案,先把intervals[0]放进答案,用index表示list中最新放入的那个答案的索引(
ans
.get
荔枝味啊~
·
2023-09-05 19:29
leetcode
算法
leetcode
java
LeetCode41.缺失的第一个正数
我先把用Arrays.sort()把数组排序,然后从头遍历数组,先把负数和0直接跳过,然后先把
ans
初始化为1,如果num[i]==an
荔枝味啊~
·
2023-09-05 19:27
leetcode
java
leetcode
算法
【打卡-蓝桥杯】Day 17
题目1:算法训练最小乘积(基本型)解题思路这题就是,用内置函数,一个数组升序,一个数组降序,对应位置相乘代码t=int(input())for_inrange(t):
ans
=0n=int(input()
M4chael1
·
2023-09-05 17:12
蓝桥杯
蓝桥杯
算法
python
poj1390 Blocks(经典区间dp/消除问题)
includeusingnamespacestd;constintN=205;intt,n,m,a[N],b[N],v[N],dp[N][N][N];intdfs(intl,intr,intlx){int&
ans
Code92007
·
2023-09-05 05:29
#
区间dp
区间dp
消除问题
dp2:线性dp、区间dp、计数dp.
#include#include#includeusingnamespacestd;constintmaxn=510;intn,
ans
;inta[maxn][maxn],f[maxn][maxn];intmain
雨xuan
·
2023-09-04 20:30
动态规划
算法
线性代数
LeetCode-17. 电话号码的字母组合-Java-medium
题目链接法一(回溯法)publicclassSolution17{privateListans;privateStringBuildersb;publicSolution17(){
ans
=newArrayListletterCombinations
happy life 2022
·
2023-09-04 15:17
#
回溯
java
leetcode
哈希算法
Atcoder AGC009 题解
defineRIregisterintintread(){intq=0;charch='';while(ch'9')ch=getchar();while(ch>='0'&&ch=1;--i)if(a[i]+
ans
litble
·
2023-09-04 15:27
杂项
Atcoder
AGC题解
atcoder
leetcode(力扣)第二十九题:两数相除_C++
boolsign=true;//符号位intDouble(intdividend,intdivisor){if(dividend>divisor)return0;intans=0,temp,div;//
ans
beixingyuan
·
2023-09-04 12:12
力扣
leetcode
Leetcode-53. 最大子序和
解法:1.动态规划写出动态规划公式dp[i]=max(dp[i-1]+nums[i],nums[i])2.贪心初始化sum为0
ans
为nums[0]如果sum0代表sum对
小刘一定要努力
·
2023-09-04 10:09
E. Living Sequence
代码:voidsolve(){LLn;cin>>n;vectorans;while(n){
ans
.push_back(n%9);n/=9;}rever
golitter.
·
2023-09-04 01:46
算法题
cf
算法
UVa 11374 - Airport Express ( dijkstra预处理 )
起点和终点各做一次单源最短路,d1[i],d2[i]分别代表起点到i点的最短路和终点到i点的最短路,枚举商业线车票cost(a,b);
ans
=min(d1[a]+cost(a,b)+d2[b]);#include
aegt43853
·
2023-09-03 23:57
leetcode172. 阶乘后的零(java)
=120,有一个尾随0示例3:输入:n=0输出:0提示:00;n=n/5){
ans
+=n/5;}returnans;}}上期经典le
SP_1024
·
2023-09-03 17:55
算法
java
数据结构
java
开发语言
算法
leetcode
数据结构
贪心算法
2023-09-02力扣每日一题
ans
:0;}intmain(){vectorforts;
Qian丶Xi
·
2023-09-03 06:25
力扣每日一题
leetcode
LeetCode刷题笔记 Java 腾讯 排序搜索 二叉树的最大深度
示例:给定二叉树[3,9,20,null,null,15,7],广度优先遍历放入根结点循环统计当前栈结点个数(即当前层结点的个数)遍历当前层,并将子节点放入栈每遍历一层
ans
++classSolution
不知名做题家丶
·
2023-09-03 06:55
LeetCode
java
leetcode
算法
leetcode做题笔记123. 买卖股票的最佳时机 III
思路一:动态规划intmaxProfit(int*prices,intpricesSize){intdp[pricesSize][2],
ans
=0;dp[0][0]=0;dp[pricesSize-1]
si_mple_
·
2023-09-03 06:54
动态规划
leetcode
笔记
算法
CCF-CSP 30次 第二题【矩阵运算】
includeusingnamespacestd;constintN=1e4+10;#defineintlonglongintn,d;intq[N][22],k[22][N],v[N][22],w[N];intans1[N][22],
ans
2
QZZ_PP
·
2023-09-03 03:50
算法
c++
数据结构
最长和为0子数组(前缀和)
题目描述给定一个整数数组a,其中a[i]表示数组的第i个元素(0int:n=len(a)#Initializedparraywithzerossum=[0]*(n+1)
ans
=0#Tokeeptrackofthemaximumlengthofsubarraywithsumzeroforiinrange
一只谜谜怪
·
2023-09-02 17:46
动态规划
数据结构
米哈游23-08-13笔试第二题
输入描述第一行输入两个整数n(1k:continueans+=1ifleaf[i]:
ans
+=k-dis[i]print(
ans
)print(an
晓宜
·
2023-09-02 16:11
算法
面试题集合
算法
数据结构
python
好题分享0
P2141[NOIP2014普及组]珠心算测验原题链接:[NOIP2014普及组]珠心算测验-洛谷思路:用哈希表来存出现过的两数之和,最后
ans
++即可代码:#include#defineIOSios:
ros275229
·
2023-09-02 10:35
洛谷
算法学习
算法
数据结构
day3
fd_r){ERR_MSG("open");return-1;}charele[20]="";intsum=0;while(1){bzero(ele,sizeof(ele));ssize_tans=0;
ans
O WL
·
2023-09-02 09:04
c语言
leetcode 131.分割回文串
示例1:输入:s=“aab”输出:[[“a”,“a”,“b”],[“aa”,“b”]]示例2:输入:s=“a”输出:[[“a”]]提示:1>
ans
;boolisPalindrome(string&s){
玛软
·
2023-09-02 08:38
leetcode
leetcode
dfs
c++
回溯算法
字符串
算法竞赛入门经典习题2-4 子序列的和 (subsequence)
的博客-CSDN博客#includeintn,m,k;intmain(){k=0;while(scanf("%d%d",&n,&m)&&n&&m){doubleans=0;for(;n<=m;++n){
ans
天天AZ
·
2023-09-02 05:40
算法竞赛入门经典
算法
11300 - Spreading the Wealth (UVA)
#include#include#include#includeintn;std::vectorvec;longlongtot,avg,
ans
;intmain(){while(scanf("%d",&n
天天AZ
·
2023-09-02 05:39
UVA
算法
从入门到精通,30天带你学会C++【第四天:程序中的数学运算】(学不会你找我)
程序中的数学运算符基本运算在我们的程序中也加加减乘除的运算,只不过有的符号比较特殊:程序中数学中++--*(Shift+8)x/÷特殊运算%运算%:求a除以b的的余数inta,b;cin>>a>>b;cout>x;
ans
爱编程的小芒果
·
2023-09-02 03:18
c++
算法
开发语言
java
前端
leetcode 42. 接雨水
{public:inttrap(vector&height){intans=0;for(inti=1;i=0;l--){max_lheight=max(max_lheight,height[l]);}
ans
jay神
·
2023-09-02 01:29
leetcode专栏
leetcode
算法
职场和发展
c++
数据结构
洛谷 P1614 【爱与愁的心痛】
gt;>m;for(inti=1;i>a[i];for(inti=1;i<=n-m+1;i++){intsum=0;for(intj=0;j<m;j++)sum+=a[i+j];
ans
zhaowangji
·
2023-09-01 16:07
题解
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他