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
计蒜客刷题之旅
计蒜客
题目 泥塑课
小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑。在上课过程中,她发现每个班都恰好有一个小朋友会去抢另一个小朋友的橡皮泥,于是她决定,在正式开始做泥塑前,让大家把手里的橡皮泥都捏成一个立方体,并且测量手里捏好的橡皮泥的长、宽和高。这样,她就可以知道谁被谁抢了橡皮泥了。输入格式小米老师在不同的学期可能会带一个班或者同时带多个班,因此输入数据可能
KpLn_HJL
·
2020-08-09 17:17
OJ题目记录
计蒜客
AC Challenge (2018 ICPC亚洲区域赛网络赛 南京 E)(状压DP)
题目链接:https://nanti.jisuanke.com/t/30994Dlsjiscompetinginacontestwithn(0#include#include#includeusingnamespacestd;typedeflonglongll;constintMAXN=1<<21;constllINF=1e18;lldp[MAXN];llqian[MAXN],a[MAXN],b[
LP_Cong
·
2020-08-09 09:56
————ACM相关————
——动态规划——
ACM
-
状压DP
为此客画上一个句号
期间还参加过蓝桥杯,PAT,
计蒜客
的比赛。然后去阿里巴巴实习了100天。虽然最后没能转正。。。基本的牌子都在这了(里面好像混进去了奇怪的东西。。。)
_Occult_
·
2020-08-09 09:02
随笔留念
牛客网的
刷题之旅
——2020/7/12
字符串替换题目链接:https://www.nowcoder.com/questionTerminal/f409e49e3f3e4b68819ffceb50df7df5?answerType=1&f=discussion题目描述给定一个仅由小写字母x和y组成且长度不超过105的字符串,每次可以将字符串中的一个子串xy替换成字符串yyx,那么至少要替换多少次才能让字符串中不存在子串xy?输入描述:输
星星遇坠
·
2020-08-08 20:17
acm之旅
计蒜客
:等边三角形(dfs+剪枝)
蒜头君手上有一些小木棍,它们长短不一,蒜头君想用这些木棍拼出一个等边三角形,并且每根木棍都要用到。例如,蒜头君手上有长度为11,22,33,33的4根木棍,他可以让长度为11,22的木棍组成一条边,另外22跟分别组成22条边,拼成一个边长为33的等边三角形。蒜头君希望你提前告诉他能不能拼出来,免得白费功夫。输入格式首先输入一个整数n(3\len\le20)n(3≤n≤20),表示木棍数量,接下来输
nilbook
·
2020-08-07 17:00
八皇后问题(dfs解法)-
计蒜客
关于八皇后问题,在
计蒜客
上题目是这样的。努比亚和苏丹没有子女,所以他要从一些有集成资格的继承者中挑选一个出来继承王位。
我不管这题我就是不会做
·
2020-08-06 10:17
【jarvisoj
刷题之旅
】pwn题目Tell Me Something的writeup
题目信息:file一下发现是64位的ELFchecksec检查下安全性objdump-t文件名可以查看符号表iqiqiya@521:~/Desktop/jarvisOJ$objdump-tguestbookguestbook:fileformatelf64-x86-64SYMBOLTABLE:0000000000400200ld.interp0000000000000000.interp00000
iqiqiya
·
2020-08-05 21:07
我的pwn之路
我的CTF之路
我的CTF进阶之路
【jarvisoj
刷题之旅
】逆向题目DDCTF - Android Easy的writeup
下载附件之后改后缀为.apk本来是直接载入jd-gui的结果不好看明白代码那我们就先放到安卓模拟器运行一下看看输入123456789发现WrongKey载入Androidkiller第一步:搜索Wrong第二步:搜索flag_result_no第三步:搜索0x7f060023得到三个好玩的发现0x7f060025对应yes猜测这个id对应的是正确的路这次对照着这个类就可以很明白了将21310996
iqiqiya
·
2020-08-05 21:35
我的逆向之路
我的CTF之路
我的CTF进阶之路
【jarvisoj
刷题之旅
】逆向题目爬楼梯的writeup
先放到模拟器中运行一波难道是得一直点吗作为懒人的我可不答应于是APKIDE反编译用jd_jui直接看java源码由java代码可知我们只要直接让“爬到了,看FLAG“这个按钮可点击即可那么让他可被点击只需要改这里就好分析可知后面的传值是与v5相关的那么只要将他赋值1即可改过之后发现APKIDE与Androidkiller都没办法编译成功(不知道是哪里的原因如果有大神知道还请不吝赐教)【2018.9
iqiqiya
·
2020-08-05 21:35
我的逆向之路
我的CTF之路
我的CTF进阶之路
刷题之旅
第10站,CTFshow misc50
感谢@铬憨憨师傅提供的题目感谢ctfshow平台提供题目下载文件后,发现是一张图片。且图片大小比较大,正常图片一般都是1MB以内的,所以猜测可能图片中有其他文件。在kali下,尝试binwalk和foremost分离,均没有结果。于是尝试手动分离文件。这里推荐一篇文章。了解常见的文件头与文件尾https://blog.csdn.net/xiangshangbashaonian/article/de
圆圈勾勒成指纹
·
2020-08-05 21:06
刷题之旅100站
计蒜客
造房子
#include#includeusingnamespacestd;intmain(){//n为行数m为列数intn,m;cin>>n>>m;for(inti=0;i
s璇大大
·
2020-08-05 20:02
蓝桥杯
计蒜客
:踏青(DFS)
解题思路:dfs深度优先搜索,用map存储地图,vis记录是否遍历,主函数里for循环寻找没有来到过的草丛,遇到了就res++且dfs此点此题里的dfs实质是将一块草丛扩充成为一片草地,即遇到一块草地,就dfs寻找和其连续的草地后将此块vis设为1,即连成一片草地循环到这快地时因为vis==1所以就会跳过不再判断1#include2usingnamespacestd;3intvis[105][10
nilbook
·
2020-08-05 19:00
计蒜客
蒜头君的随机数,造房子
蒜头君的随机数蒜头君想在学校中请一些同学一起做一项问卷调查,为了确保实验的客观性,他先用计算机生成了n个1到1000之间的随机整数(n≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助蒜头君完成“去重”与“排序”的工作。输入格式共2行,第1行为一个正整数n。第2行有n个用空格隔开的正整数
Month7
·
2020-08-05 19:50
计蒜客
计蒜客
难题题库 206 通道划分
4次50%1000ms65536K上课的时候总有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置了K条横向的通道,L条纵向的通道。于是,聪明的小雪想到了一个办法,或许可以减少
chenrujun2010
·
2020-08-05 18:31
计蒜客
计蒜客
NOIP模拟赛(3)D2T1 小区划分
一条街道的两侧各连续坐落着N座单元楼。现在要为这些单元楼划分居民校区。规则如下:每个小区只能由同一侧连续的若干座单元楼组成。且两侧都恰有K个小区(每个小区至少有一栋楼)。两侧的小区划分规则应该相同,比如,若左边的房子被分成{1,2},{3}这两个小区,那么右边也应该如此。这样两边合计一共有K对小区。用ai,bii,bi表示左右两边每座楼的人口在同侧所有单元楼总人口中所占的百分比,定义一个小区的相对
aoanping0730
·
2020-08-05 18:35
【jarvisoj
刷题之旅
】逆向题目软件密码破解-1的writeup
刚开始PEiD查到百度了一下说是一个壳把我吓坏了没见过这玩意找了几个脱壳机发现都没用于是直接载入IDA但好多函数看不懂又载入OD中文搜索引擎发现“你赢了”于是在段首下断下图是正读取输入123456789下面是重要的一个地方将与我们的input对比的数据抠出来004377F12857646B938F6551E3(Wdk搹eQ?0043780153E44E1AFFS銷.整理一下得到28,57,64,
iqiqiya
·
2020-08-05 17:03
我的逆向之路
我的CTF之路
我的CTF进阶之路
【jarvisoj
刷题之旅
】逆向题目DDCTF - Android Normal的writeup
AndroidNormal下载后输入解压密码进行解压得到Readme.txt与DDCTF-Normal.apk将apk载入模拟器运行(顺便吐槽下蓝叠咋不能竖屏。。。)输入123456789出现Wrong载入jeb反编译成java代码分析程序流程很简单就是一个简单的字符串比较只不过要对比的字符串放进了native层这个stringFromJNI()函数就是要在Java代码中调用的Native函数那么
iqiqiya
·
2020-08-05 17:03
我的逆向之路
我的CTF之路
我的CTF进阶之路
计蒜客
2017 NOIP 提高组模拟赛(三)Day2 小区划分
一条街道的两侧各连续坐落着NN座单元楼。现在要为这些单元楼划分居民校区。规则如下:每个小区只能由同一侧连续的若干座单元楼组成。且两侧都恰有KK个小区(每个小区至少有一栋楼)。两侧的小区划分规则应该相同,比如,若左边的房子被分成{1,2},{3}{1,2},{3}这两个小区,那么右边也应该如此。这样两边合计一共有KK对小区。用a_i,b_iai,bi表示左右两边每座楼的人口在同侧所有单元楼总人口中所
浮生十味·
·
2020-08-05 17:46
动态规划
模拟考试
NOIP 2017 普及组
文章目录T1成绩T1分析T2图书管理员T2分析T3棋盘T3分析解法I解法IIT4跳房子T4分析T1成绩题目点击→
计蒜客
[NOIP2017]成绩题目描述牛牛最近学习了C++入门课程,这门课程的总成绩计算方法是
空白__
·
2020-08-05 00:42
noip
基础内容
acm
SCAU周训8-C:
计蒜客
- A1108
1.题目描述:2.题意:给出一个图,求所有刨去某个点的最短路径的权值和。3.思路:1)暴力。【O(n4),TLE】。直接在循环1->k里跑floyd。2)分治+floyd。【O(n3logn),AC】。这个思路我还得学个几百年。直接求循环肯定是T的,300也承受不来4次方的摧残啊!我们来想想,每次挖掉一个点,对图重新求一遍最短路,其实有非常多的边的信息是不变的。这个重复计算我们可以去掉!那么我们该
Jetiaime
·
2020-08-04 21:03
SCAU周训
Java实现
计蒜客
拯救行动
拯救行动公主被恶人抓走,被关押在牢房的某个地方。牢房用N\timesM(N,M\le200)N×M(N,M≤200)的矩阵来表示。矩阵中的每项可以代表道路(@)、墙壁(#)、和守卫(x)。英勇的骑士(r)决定孤身一人去拯救公主(a)。我们假设拯救成功的表示是“骑士到达了公主所在的位置”。由于在通往公主所在位置的道路中可能遇到守卫,骑士一旦遇到守卫,必须杀死守卫才能继续前进。现假设骑士可以向上、下、
a1439775520
·
2020-08-04 12:54
计蒜客
冗余关系(
计蒜客
)
蒜头最近在沉迷小说,尤其是人物关系复杂的言情小说。它看到的人物关系描述得很的麻烦的时候觉得非常蒜疼,尤其是任务关系里有冗余的时候。什么是冗余关系呢?这篇小说里有n句描述人物关系的句子,描述了n个人的关系。每条句子的定义是这样的:XY它的意思是:X认识Y,Y也认识X我们认为小说中的人物关系是具有传递性的,假如A认识B,B认识C,则A也认识C。冗余关系的定义:就是即使没有这条人物关系,原来的人物之间的
CodeYuan-Y
·
2020-08-04 12:45
#
算法
拯救公主
计蒜客
--T1215 广度优先搜索+三维数组+二进制压缩
题目链接多灾多难的公主又被大魔王抓走啦!国王派遣了第一勇士蒜头君去拯救她。身为超级厉害的术士,同时也是蒜头君的好伙伴,你决定祝他一臂之力。你为蒜头君提供了一张大魔王根据地的地图,上面标记了蒜头君和公主所在的位置,以及一些不能够踏入的禁区。你还贴心地为蒜头君制造了一些传送门,通过一个传送门可以瞬间转移到任意一个传送门,当然蒜头君也可以选择不通过传送门瞬移。传送门的位置也被标记在了地图上。此外,你还查
二进制宇宙
·
2020-08-04 12:18
c++
bfs
递推三角形 T3181
计蒜客
题目链接
计蒜客
信息学入门赛#18蒜头君拿出两根长度为a,b的木棍,将两端钉在一起,做了一个可以开口大小可以变化的V字,如下图所示。现在有一堆长度为1或2的木棍边角料(可以认为它们的数目无限多)。
二进制宇宙
·
2020-08-04 12:18
迷宫(二)
计蒜客
--1596
题目链接题目如下:蒜头君在你的帮助下终于逃出了迷宫,但是蒜头君并没有沉浸于喜悦之中,而是很快的又陷入了思考,从这个迷宫逃出的最少步数是多少呢?输入格式第一行输入两个整数n和m,表示这是一个n×m的迷宫。接下来的输入一个n行m列的迷宫。其中‘S’表示蒜头君的位置,’*‘表示墙,蒜头君无法通过,’.‘表示路,蒜头君可以通过’.'移动,'T’表示迷宫的出口(蒜头君每次只能移动到四个与他相邻的位置——上,
二进制宇宙
·
2020-08-04 12:18
红与黑
计蒜客
T1211
题目链接典型的深搜题,基础题。蒜厂有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。输入格式第一行是两个整数W和H,分别表示x方向和y方向瓷砖的数量。W和H都不超过20。在接下来的H行中,每行包括W个字符。每个字符表示一块瓷砖的颜色,规则如下1)’.’:黑色的瓷砖;2)’#’:白色的瓷
二进制宇宙
·
2020-08-04 12:18
白菜君的三角形 T3180
计蒜客
信息学入门赛#18写一下这个题。题目链接白菜君也加入到这个游戏当中来了,现在规则发生了一些改变。目前有一个长度为n的木棍,当做直角三角形的斜边。蒜头君、花椰妹、白菜君要从许多整数长度的木棍中选出三根,分别长为a,b,c。现在,蒜头君和花椰妹的木棍组成一条直角边a+b,白菜君组成另外一条直角边c,并且要求a+b≤c。请问一共可以有多少种取木棍的方案。提示:a=3,b=4与a=4,b=3算作同一种方案
二进制宇宙
·
2020-08-04 12:18
c++
计蒜客
A1638 程序设计:合并数字
#include#defineMAXN(100000+10)intmain(){intn;scanf("%d",&n);intd[MAXN],pre[MAXN];inti;for(i=0;i
编程高手在此
·
2020-08-04 12:08
模拟
leetcode
刷题之旅
——66Plus One
因为以前对于C++有过编程基础,但是水平又不是那么高,所以选择了easy中通过率比较低的题目。66题就是一道通过率比较低的简单题型,通过率不到百分之四十。首先分析一下题目的意思,本题给了一个用vector保存了各位数的数,然后让我们给这个数加一。其实这道题就是让我们用数组来模拟一下整数的加法。首先我们必须要知道这个数的位数,这很容易实现。其次我们还要设置一个变量用来指向当前位的数字。我的算法是这样
yongyi_yang
·
2020-08-04 09:45
c++
leetcode
刷题之旅
——338Count Bits
因为感觉大多数easy的题目对于我们来说稍微有些简单,所以这回选择了一个middle中通过率最高的题目来做,看看到底middle的难度有多大。这道题的题目意思是,给我们一个数,让我们计算出从0开始到这个数中间的所有数字,他们的二进制表示方法中有多少个1,并将统计结果放到一个数组中。比如给定数字5,{0,1,2,3,4,5}分别统计出来的结果就是{0,1,1,2,1,2},以此类推。方法一:按照我的
yongyi_yang
·
2020-08-04 09:45
c++
Leetcode
刷题之旅
(每日一题)--面试题 02.01. 移除重复节点
题目描述:思路:去重第一个想到的就是用hash表,不多说直接上,没什么难度。唯一需要注意一下的是题目给的链表的head直接就是一个包含数据的实际节点,而不是一些单链表中用head空结点来代表一个链表。另外要注意下判断链表是否重复要用该节点的val值,放入hash表中的也应该是各个节点的val值。(第一次不用Idea而是直接在leetcode上写代码,感觉还是非常不一样的啊,没有Idea的一些方法的
祥哲
·
2020-08-04 07:00
Leetcode
刷题之旅
--面试题 01.02. 判定是否互为字符重排
题目描述:最简单的想法就是用hashmap来记录各个字符出现次数。importjava.util.HashMap;publicclassSolution{publicstaticvoidmain(String[]args){Strings1="abc";Strings2="bab";System.out.println(newSolution().CheckPermutation(s1,s2));
祥哲
·
2020-08-04 07:00
Leetcode
刷题之旅
--66. 加一(数组代表一个数,给这个数加一后返回数组)
一开始为了省事想的是用先组合成一个数,加一之后再转回数组。classSolution{publicstaticint[]plusOne(int[]digits){intx=0;for(inti=0;i=0;i--){if(digits[i]!=9){break;}flag+=1;}if(flag!=digits.length){for(inti=0;i
祥哲
·
2020-08-04 07:59
计蒜客
Yukino With Subinterval(树套树)
题意:给你一个数组,有两种查询:1posx就是把pos地方的值修改成x,2lrxy,代表区间在l到r中,权值范围在x到y的区间的个数。这个区间要尽可能的长,且区间中的值都相等。思路代码原链接:原文链接最后一个样例,1到6中的合法区间是(1,2)、(3,3)、(4,4)、(6,6)。首先假设没有1操作,那么我们可以用主席树写,因为主席树保存了前缀信息,那么我们可以对每一个pos建一棵权值线段树,然后
OerUUU
·
2020-08-04 07:10
数据结构------树状数组
数据结构------线段树
计蒜客
转圈游戏 快速幂
题目地址思路;由于n个人围成一圈,所以可以想到要取模运算,有周期性。按照题目要求可以得到公式ans=(x+m∗10k)mod10ans=(x+m*10^k)mod10ans=(x+m∗10k)mod10但题目给的k过大,超出了数据范围,所以用快速幂即可。快速幂也有二分的特性,复杂度是O(logb)O(logb)O(logb)importjava.util.Scanner;publicclassMa
是水还是流年
·
2020-08-04 07:16
快速幂
LeetCode
刷题之旅
(2020.04.24)——面试题51. 数组中的逆序对(难)
LeetCode
刷题之旅
(2020.04.24)——面试题51.数组中的逆序对(难)题目:在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。
大头雨不愁
·
2020-08-04 06:30
LeetCode每日一题
LeetCode难题
【LeetCode
刷题之旅
】80 删除排序数组中的重复项 II【C++】
这道题和#283有异曲同工之妙,利用双指针,如果count超过1那么就将后面的值往前挪一个位置。此题标的是中等难度,其实应该算简单难度,因为给的已经是排序好的数组,所以只需要比对前后两个数是否相等即可。给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。此题要求圆度
Jeloys
·
2020-08-04 06:36
LeetCode刷题之旅
LeetCode
刷题之旅
-整数反转
1题目描述整数反转给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。来源:力扣(LeetCode)链接:https://leetcode-cn.
water19111213
·
2020-08-04 03:21
代码之路
leetcode
python
乐师理工ACM集训 - 并查集与种类并查集
并查集】解题思路AC代码HDU1856Moreisbetter【并查集+统计集合中元素个数+离散化思想】题目大意解题思路1AC代码1【未离散化水过】解题思路2AC代码2【并查集+离散化思想】对比解释:
计蒜客
勿忘∮心安
·
2020-08-04 00:22
2020暑假集训
leetcode
刷题之旅
-66. 加一
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。来源:力扣(LeetCode)链接:https://leetc
qq_43525260
·
2020-08-03 23:18
c++
leetcode
刷题之旅
-26. 删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。示例1:给定数组nums=[1,1,2],函数应该返回新的长度2,并且原数组nums的前两个元素被修改为1,2。你不需要考虑数组中超出新长度后面的元素。示例2:给定nums=[0,0,1,1,1,2,2,3,3,4]
qq_43525260
·
2020-08-03 23:18
c++
学渣的
刷题之旅
leetcode刷题 66. 加一
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。我的c++代码classSolution{public:vectorplusO
阿澈ch
·
2020-08-03 22:09
leetcode
学渣的
刷题之旅
leetcode刷题 27.移除元素
给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。给定nums=[3,2,2,3],val=3,函数应该返回新的长度2,并且nums中的前两个元素均为2。你不需要考虑数组中超出新长度后面的元素。给定nums=[0,1
阿澈ch
·
2020-08-03 22:09
leetcode
LeetCode
刷题之旅
LeetCode
刷题之旅
一、链表1.链表逆序(leetcode206.ReverseLinkedList)esay题目描述:已知链表头节点指针head,将链表逆序。
Coderwangz
·
2020-08-03 22:33
leetcode刷题
LeetCode
刷题之旅
(简单-14):最后一个单词的长度
2019年6月9日算是一道对得起“简单”Level的题目了,一次过。目录题目:解决方法1:split()方法切割字符串思路:性能结果:解决方法2:trim()方法移除空格符,直接统计长度思路:性能结果:小结:题目:解决方法1:split()方法切割字符串publicclassLengthOfLastWord{publicstaticvoidmain(String[]args){Stringstri
一枚野生程序猿
·
2020-08-03 21:28
LeetCode题库
LeetCode
刷题之旅
(简单-8):删除排序数组中的重复项
2019年5月15日目录题目:删除排序数组中的重复项解决方法一:双指针,快指针遍历,慢指针赋值项性能结果:小结:解决方法二:思路差不多的方法,但是代码写的好简洁思路:分析:解决方法三:稍微耗时耗内存,但也是最容易想到的方法总结:题目:删除排序数组中的重复项解决方法一:双指针,快指针遍历,慢指针赋值项packageleetCode;/***Date:2019/5/1414:32**@author*/
一枚野生程序猿
·
2020-08-03 21:28
LeetCode题库
LeetCode
刷题之旅
(简单-3):回文数
2019年4月30日目录题目解决方法一:暴力拆解数字,与输入数作比较性能结果:解决方法二:优化解法思路分析:算法:复杂度分析:解决方法三:中间指针靠拢思路:小结:题目解决方法一:暴力拆解数字,与输入数作比较publicclassPalindromeNumber{publicstaticbooleanisPalindrome(intx){//1.负数falsebooleansymbol=false;
一枚野生程序猿
·
2020-08-03 21:28
LeetCode题库
LeetCode
刷题之旅
(简单-11):搜索插入位置
2019年5月20日目录题目:解决方法1:性能结果:小结:解决方法2:性能结果:解决方法3:性能结果:小结:题目:解决方法1:packageleetCode;/***Date:2019/5/2021:37*/publicclassSearchForInsertionLocation{publicstaticvoidmain(String[]args){int[]nums={1,3,5,6};int
一枚野生程序猿
·
2020-08-03 21:28
LeetCode题库
LeetCode
刷题之旅
【数据库篇-6】 - 中等:178. 分数排名
2019年11月20日目录题目:分数排名解题1解题2解题3解题4题目:分数排名解题1--子查询(分数去重,排名)语句简洁,可惜列中加子查询性能真的很差SELECTScore,(SELECTcount(DISTINCTscore)FROMScoresWHEREscore>=s.score)ASRankFROMScoressORDERBYScoreDESC;这种方式虽然很简单,但是在select语句中
一枚野生程序猿
·
2020-08-03 21:27
#
LeetCode数据库
LeetCode
刷题之旅
【算法篇】(简单 -6):572. 另一个树的子树
目录题目:另一个树的子树解题1:字符串比较法性能算法复杂度分析解题2:遍历子节点性能算法解法3:使用hash比较两棵树性能算法题目:另一个树的子树解题1:字符串比较法/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*
一枚野生程序猿
·
2020-08-03 21:27
LeetCode题库
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他