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
算法笔记Codeup刷题记录
【数据结构与算法】leetcode
刷题记录
(判断链表是否有环,判断链表环的第一个节点) --->快慢指针
文章目录判断链表是否有环javapython判断链表环的开始节点javapython判断链表是否有环给定一个链表,判断链表中是否有环。示例1:输入:head=[3,2,0,-4],pos=1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例2:输入:head=[1,2],pos=0输出:true解释:链表中有一个环,其尾部连接到第一个节点。示例3:输入:head=[1],pos=-1
白、º(陈*)
·
2021-01-31 16:21
算法笔记
学习(4)---邻接矩阵、邻接表、拓扑排序
邻接矩阵 设图G(V,E)的顶点标号为0,1,…,N-1,那么可以令二维数组G[N][N]的两维分别表示图的顶点标号,即如果G[i][j]为1,则说明顶点i和顶点j之间有边;如果G[i][j]]为0,则说明顶点i和顶点j之间不存在边,而这个二维数组G[][]则被称为邻接矩阵。另外,如果存在边权,则可以令G[i][j]存放边权,对不存在的边可以设边权为0、-1或是一个很大的数。 图10-4是一个
小天才才
·
2021-01-30 21:50
算法笔记
邻接矩阵
邻接表
拓扑排序
点亮数字人生
云效
codeup
|团队组织的核心组成部分
产品介绍 云效-企业级一站式DevOps平台,支持公共云、专有云和混合云多种部署形态,通过人工智能、自动化技术的应用提升开发者的研发效能,持续交付有效价值。是企业或团队日常办公的得力助手。产品功能简介 作为企业级开发得力助手,里面涵盖了许多的功能特性,大部分已经包含了我们日常办公的场景。当然更多的feature也在远方~主要的功能如下:制品仓库 里面包含了我们所需要的jarornpm依赖版本
·
2021-01-27 23:34
程序员运维devops
算法笔记
目录排序全排序NextPermutation归并排序--数组中的逆序对个数快排稳定快排堆排序--TopK问题希尔排序(缩小增量排序,优化的插入排序)查找二分查找--最大最小值问题力扣410大数据的中位数--快排分割思想+外存递增二维矩阵,查找某个值二维矩阵找第K元素大数据中查找数(外存排序、压缩+哈希)有序数组之和的TopK问题动态规划限制长度的最大连续子序列和(dp+滑窗+前缀和数组)最小编辑距
天边有朵云
·
2021-01-26 20:01
笔记
春招
算法笔记
01——回溯
1.基本模板classSolution{publicList>方法名(参数列表){//返回answer容器集合List>ans=newArrayListpath=newArrayList>ans,Listpath,遍历目标,遍历开始位置,boolean[]used){if(遍历成功条件){//向answer容器中添加path结果ans.add(newArrayList>ans,Listpath,遍
今日伊始
·
2021-01-25 13:28
算法笔记
Python人工智能
算法笔记
(慕课刘经纬老师人工智能)
1.回归分析importnumpyasnpt=np.arange(1,20,1)y=0.9*t+np.sin(t)importmatplotlib.pyplotasplt%matplotlibinlineplt.plot(t,y,"1")model=np.polyfit(x,y,1)x2=np.arange(0,20,0.5)y2=np.polyval(model,x2)plt.plot(x,y,
未空blog
·
2021-01-24 19:32
人工智能
人工智能
Python学习记录-ZOJ刷题篇 01
下面是ZOJ
刷题记录
(随缘更新)ZOJ|1001:A+BProblems题目
# #
·
2021-01-21 20:07
python
算法
python力扣
刷题记录
——剑指 Offer 51. 数组中的逆序对
题目:剑指Offer51.数组中的逆序对在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。方法一:暴力法:时间超出限制classSolution:defreversePairs(self,nums:List[int])->int:count=0foriinrange(len(nums)):forjinnums[i+1:]:i
钟灵毓秀M
·
2021-01-21 08:43
数据结构与算法
数据结构
leetcode
Codeup
-100000579-A-C++
题目描述输入两个不超过整型定义的非负10进制整数A和B(usingnamespacestd;voidConvertSum(inta,intb,intc);intmain(){inta,b,m;cin>>m;while(m!=0){cin>>a>>b;ConvertSum(a,b,m);cin>>m;}return0;}voidConvertSum(inta,intb,intc){intsum[31
写代码的资资
·
2021-01-19 23:11
笔记
CCFCSP历年认证考试真题解答汇总(已解决7道,持续更新ing)
以下为本人CCFCSP
刷题记录
,希望可以帮助到每一位想在这方面得到提升的码友们,也请各位对我写的不好的地方进行指正,大家一起进步。
小天才才
·
2021-01-19 11:32
ccf
ccf
「刷题专栏」扬帆 - 五分钟构建自己的刷题网站
建议花五分钟阅读并完成刷题仓库构建~上一篇文章「刷题专栏」起航-五分钟构建自己的刷题仓库介绍了刷题仓库的构建,但是只有刷题仓库是不够的,我们的目标是借助刷题仓库更好地学习算法,如果能通过网站方式浏览自己的
刷题记录
Nodreame
·
2021-01-14 02:06
前端
vue.js
「刷题专栏」扬帆 - 五分钟构建自己的刷题网站
建议花五分钟阅读并完成刷题仓库构建~上一篇文章「刷题专栏」起航-五分钟构建自己的刷题仓库介绍了刷题仓库的构建,但是只有刷题仓库是不够的,我们的目标是借助刷题仓库更好地学习算法,如果能通过网站方式浏览自己的
刷题记录
Nodreame
·
2021-01-14 02:50
前端
vue.js
CTFshow
刷题记录
文章目录web_月饼杯web1_此夜圆web2_故人心web3_莫负婵娟WEB入门web55红包题第二弹web57web72web73-74web75-76web77web82-86web87web_AK赛签到_观己_WEB_AK赛web2_观星_WEB_AK赛web3_观图_WEB_AK赛web4_观心_WEB_AK赛web_内部赛web1_签到_内部赛web2_蓝瘦_内部赛web3_出题人不想
bmth666
·
2021-01-13 18:10
ctf
刷题
安全
web
两个月斩获 70k star,前字节大神刷题笔记
前不久labuladong大神在GitHub开放了他的算法刷题笔记,一时之间,火遍全网,仅用了两三个月,便已斩获70kstar:卧槽,这也太牛逼了吧,究竟是啥
算法笔记
,还能这么火?
帅地
·
2021-01-12 19:13
其他
c语言
java
python
剑指offer
刷题记录
|顺序刷题第二周
文章目录剑指offer16数值的整数次方剑指offer18删除链表某个节点剑指offer17打印从1到最大的n位数剑指offer15二进制中1的个数剑指offer14-II剪绳子剑指offer14-I剪绳子剑指offer13机器人的运动范围剑指offer12矩阵中的路径剑指offer11剑指offer10-2剑指offer16数值的整数次方classSolution:defmyPow(self,x
yyyyyyyyXu
·
2021-01-11 17:08
刷题笔记
混淆矩阵
机器学习
算法笔记
(二十七):混淆矩阵、精准率与召回率、F1Score转自:https://louyu.site/articles/machine-learning/2019/09/?
竹林皓月
·
2021-01-09 10:33
数据结构与
算法笔记
-二分查找-力扣1011
题目:在D天内送达包裹的能力传送带上的包裹必须在D天内从一个港口运送到另一个港口。传送带上的第i个包裹的重量为weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在D天内将传送带上的所有包裹送达的船的最低运载能力。思路以船容量为标定进行二分查找,最小船容量(左边界)为数组中的最大值,对应每天运输一条船;最大船容量(右边界)为数组和
Shaeyln Ma
·
2021-01-08 21:00
算法刷题笔记
java
算法
leetcode
python力扣
刷题记录
——922. 按奇偶排序数组 II
题目:给定一个非负整数数组A,A中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当A[i]为奇数时,i也是奇数;当A[i]为偶数时,i也是偶数。你可以返回任何满足上述条件的数组作为答案。方法一:执行用时:192ms内存消耗:17.4MBclassSolution:defsortArrayByParityII(self,A:List[int])->List[int]:i=0j=1result=
钟灵毓秀M
·
2021-01-07 01:05
数据结构
leetcode
PTA甲级 1026 Table Tennis (30point(s))
强烈推荐,刷PTA的朋友都认识一下柳神–PTA解法大佬本文由参考于柳神博客写成柳神的CSDN博客,这个可以搜索文章柳神的个人博客,这个没有广告,但是不能搜索还有就是非常非常有用的
算法笔记
全名是
算法笔记
上级训练实战指南
Camilleferros
·
2021-01-05 20:42
PTA甲级
优化
算法笔记
|萤火虫算法理解及实现
萤火虫算法一、萤火虫算法背景知识二、萤火虫算法三、萤火虫算法实现四、算法分析一、萤火虫算法背景知识萤火虫算法(FireflyAlgorithm,FA)是基于萤火虫的闪光行为,它是一种用于全局优化问题的智能随机算法,由YangXin-She(2009)提出。萤火虫通过下腹的一种化学反应-生物发光(bioluminescence)。这种生物发光是萤火虫求偶仪式的重要组成部分,也是雄性萤火虫和雌性萤火虫
luky_yu
·
2021-01-05 12:54
算法学习与理解
算法
萤火虫算法
matlab
优化
算法笔记
|飞蛾扑火优化算法理解及实现
飞蛾扑火算法一、飞蛾扑火算法背景知识二、飞蛾扑火算法原理三、算法流程总结四、飞蛾扑火算法Python实现一、飞蛾扑火算法背景知识飞蛾扑火优化(Moth-flameoptimization,MFO)是一种启发式搜索算法,由由SeyedaliMirjalili在2015年提出。该算法具有并行优化能力强,全局性优且不易落入局部极值的性能特征,逐渐引起了学术界和工程界的关注。飞蛾在夜间有一种特殊的导航方式
luky_yu
·
2021-01-05 09:46
算法学习与理解
算法
飞蛾扑火
MFO
python
python力扣
刷题记录
——1331. 数组序号转换
题目:1331.数组序号转换给你一个整数数组arr,请你将数组中的每个元素替换为它们排序后的序号。序号代表了一个元素有多大。序号编号的规则如下:序号从1开始编号。一个元素越大,那么序号越大。如果两个元素相等,那么它们的序号相同。每个数字的序号都应该尽可能地小。方法一:执行用时:344ms内存消耗:34.7MB思想:先去重,再排序,再哈希查找。字典以去重列表的值作为键,排序号的列表索引作为键。cla
钟灵毓秀M
·
2021-01-05 00:07
数据结构与算法
数据结构
剑指offer
刷题记录
|顺序刷题第一周
文章目录剑指offer03数组中重复的数字剑指offer04二维数组中的查找剑指offer05替换空格剑指offer06打印链表从尾到头剑指offer07根据前序和中序重建二叉树剑指offer08两个栈实现队列剑指offer10-I斐波那契数列剑指offer03数组中重复的数字classSolution:deffindRepeatNumber(self,nums:List[int])->int:#
yyyyyyyyXu
·
2021-01-04 10:08
刷题笔记
algorithm
[摘自
算法笔记
]全排列问题求1-n的全排列generateP(intindex);假设当前已经填好了p[1]~p[index-1],正准备向p[index]位置填入数字。
欧阳狗蛋儿
·
2021-01-03 16:28
算法
算法
复试安排
——5分钟学算法(吴师兄公众号)(2)PAT刷题:先按《
算法笔记
》刷一遍(分类刷),并做笔记总结。(3)往年真题
奇跡の山
·
2021-01-02 19:11
考研
PAT
优化
算法笔记
|灰狼算法理解及Python实现
灰狼优化算法的理解和应用一、背景介绍二、算法原理三、构建算法数学模型四、Python实现GWO五、算法分析一、背景介绍灰狼优化算法(GreyWolfOptimizer,GWO)由澳大利亚格里菲斯大学学者Mirjalili等人于2014年提出来的一种群智能优化算法。该算法受到了灰狼捕食猎物活动的启发而开发的一种优化搜索方法,它具有较强的收敛性能、参数少、易实现等特点。近年来受到了学者的广泛关注,它己
luky_yu
·
2021-01-02 14:38
算法学习与理解
python
算法
灰狼算法
PAT B1018 锤子剪刀布 mw的解题思路与优化方案
也是
codeup
上面题目编号6172的问题I:锤子剪刀布文章目录题目解题思路总体代码题目大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,规则就不在这放了。
月白。
·
2021-01-01 14:38
mw的刷题之路
c语言
codeup
1014_关于超过1/2的小错误
提交后显示错误50起初,以为自己的第一次用multiset在哪里用错了,再三查证后,发现是自己对于原题中“超过总数的1/2”编码有误。错误代码multiset::iteratorit=tickets.begin();for(inti=0;i<(n+1)/2;i++){//此处想要遍历超过一半的记录,发生错误sum+=((*it)+1)/2;//此处也想求出每个(*it)的刚超出一半的数值,也错了i
algorithm212
·
2021-01-01 00:14
让人麻痹的错误笔记
c语言
c++
算法笔记
的笔记
《
算法笔记
》的笔记第二章:C/C++快速入门文章目录《
算法笔记
》的笔记前言2.1基本数据类型总结前言在学习之前有一个小插曲,用vi命令打开.c文件的时候总是提示存在交换文件,这让我没有办法修改我的目标文件
hungry1999
·
2020-12-31 21:57
算法笔记
c++
学习目标/计划
《
算法笔记
》+上机实操5.**C语言学习《TheCProgrammingLanguage2e》6.**专业数学《MathematicsforComputerScience》7.
hungry1999
·
2020-12-31 15:26
学习目标
重磅推荐-iOS开发【面试必备】算法宝典
01.前言
算法笔记
作者:张星宇,就职阿里巴巴,原iOS开发工程师;他在校期间连续三年参加ACM-ICPC竞赛。
iOS打工犭袁
·
2020-12-29 23:07
LeetCode
刷题记录
1、2020-12-1:Offer07《小美图解剑指offer07题重建二叉树算法刷题》2、2020-12-2:Offer12《剑指offer-矩阵中的路径-Java版》Offer16《数值的整数次方》3、2020-12-6:Offer14《剑指offer-剪绳子-Java版》Offer26《java版小美图解剑指offer26题树的子结构》Offer24《小美图解剑指offer24题LeetCo
先弓
·
2020-12-25 00:46
数据结构-顺序表--
刷题记录
(1)
数据结构C语言综合应用题引用型参数和指针的区别:首先,引用不可以为空,但指针可以为空。前面也说过了引用是对象的别名,引用为空——对象都不存在,怎么可能有别名!故定义一个引用的时候,必须初始化。其次,引用不可以改变指向,对一个对象"至死不渝";但是指针可以改变指向,而指向其它对象。说明:虽然引用不可以改变指向,但是可以改变初始化对象的内容。引用是变量的一个别名,调用这个别名和调用这个变量是完全一样的
不爱写程序的程序猿
·
2020-12-20 23:28
数据结构与算法
数据结构
算法
c语言
面试
leetcode
刷题记录
06——字符串转换整数 (atoi)(Java和JavaScript)
字符串转换整数(atoi)难度:中等请你来实现一个atoi函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下:如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成一个整数。该字符串在有效的整数部分
MissCode999
·
2020-12-19 21:55
leetcode
java
javascript
leetcode
leetcode
刷题记录
05——整数反转(Java和JavaScript)
7.整数反转难度:简单给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为[−231,231−1]。请根据这个假设,如果反转后整数溢出那么就返回0。来源:力扣(LeetCode)链接:https://leetcode-c
MissCode999
·
2020-12-18 10:31
leetcode
leetcode
[WUSTCTF2020]朴实无华
刷题记录
题目打开后题目就只有hackme这串字符,但是看到标题有bot字样,可以试试robots.txt文件里面有没有东西进到那个文件后,写着flag{this_is_not_flag}一看就知道不是flag,再找找头看到fl4g.php文件,再进去level1GET传参num,而且num的值既要小于2020,加1后又要大于2021为了绕过,再看看这张图来源:https://www.runoob.com/
EC_Carrot
·
2020-12-16 14:35
Web刷题记录
php
安全
python力扣
刷题记录
——1684. 统计一致字符串的数目
题目:给你一个由不同字符组成的字符串allowed和一个字符串数组words。如果一个字符串的每一个字符都在allowed中,就称这个字符串是一致字符串。请你返回words数组中一致字符串的数目。方法:执行用时:76ms内存消耗:15.9MBclassSolution:defcountConsistentStrings(self,allowed:str,words:List[str])->int:
钟灵毓秀M
·
2020-12-16 01:41
数据结构与算法
leetcode
动态规划
(整理自《
算法笔记
》)什么是动态规划:动态规划是一种用来解决一类最优问题的算法思想。简单来说,动态规划是将一个复杂的问题分解成若干个子问题,通过综合子问题的最优解来得到原问题的最优解。
_Zhouk
·
2020-12-10 04:52
算法
python力扣
刷题记录
——1636. 按照频率将数组升序排序
题目:给你一个整数数组nums,请你将数组按照每个值的频率升序排序。如果有多个值的频率相同,请你按照数值本身将它们降序排序。请你返回排序后的数组。方法一:执行用时:32ms内存消耗:13.5MB以字典dict_nums来记录列表中的数字和出现的个数(key:num,value:count)。再采用list()序列化字典,转为[(num,count),(num,count),…]的形式sort()排
钟灵毓秀M
·
2020-12-09 00:05
数据结构与算法
leetcode
CTFShow web入门
刷题记录
-命令执行
CTFShowweb入门
刷题记录
-命令执行web29考点:preg_match对于“flag”的字符的过滤使用f*代替flag完成绕过*匹配任何字符串/文本,包括空字符串;*代表任意字符(0个或多个)lsfile
打酱油的杯具
·
2020-12-06 23:13
做题记录
leetcode
刷题记录
以下题目github答案链接树#TitleSolutionBackuplevelrewatch1二叉树的前序遍历Python递归方法简单,迭代方法需牢记(栈)中等2二叉树的中序遍历Python递归方法简单,迭代方法需牢记(颜色标记法、栈)中等3二叉树的后序遍历Python递归方法简单,迭代方法需牢记(栈+结果反转)/颜色标记法中等4剑指Offer33.二叉搜索树的后序遍历序列Python递归分治、
黑夜中坚持
·
2020-12-05 14:31
leetcode
算法
一周
刷题记录
| Web&Misc
文章目录BUU0x00:[WesternCTF2018]shrine0x01:[网鼎杯2020玄武组]SSRFMeHECTF0x00ezphp0x01:ssrfme0x03:签到2020安洵杯0x00:Bash0x01:王牌特工BUU每天一道题,冲冲冲!0x00:[WesternCTF2018]shrine首页便给了一段flask代码,简单分析一下importflaskimportosapp=fl
1em9n
·
2020-12-03 11:35
CTF训练计划
安全
python力扣
刷题记录
——1662. 检查两个字符串数组是否相等
题目:给你两个字符串数组word1和word2。如果两个数组表示的字符串相同,返回true;否则,返回false。数组表示的字符串是由数组中的所有元素按顺序连接形成的字符串。方法:执行用时:32ms内存消耗:13.5MBclassSolution:defarrayStringsAreEqual(self,word1:List[str],word2:List[str])->bool:return''
钟灵毓秀M
·
2020-11-30 23:24
数据结构与算法
leetcode
数据结构
python
11.29~11.30日cf
刷题记录
D.RadioTowerscodeforces1452D1600的题,分子菲波那契数列,分母2^n,然后求分子除分母对mod取余,费马小定理,mod为质数,gcd(y,mod)==1x/y%mod=x*y^(mod-2)%mod代码为一个快速幂加一个定理:inta[maxn];llqpow(lla,llb){llres=1;while(b>0){if(b&1)res=res*a%mod;b>>=1
acm123456789ctf
·
2020-11-30 16:08
codeforces
一致性哈希算法(consistent hash)
consistenthash
算法笔记
一致性哈希算法主要使用在分布式数据存储系统中,按照一定的策略将数据尽可能均匀分布到所有的存储节点上去,使得系统具有良好的负载均衡性能和扩展性。
lidashuang
·
2020-11-23 22:23
一致性哈希算法
算法
刷Github时发现了一本阿里大牛的
算法笔记
!标星70.5K
作者是ios开发工程师,校招进入阿里巴巴后,转做服务端开发。他在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer,最终他选择了阿里巴巴。入职前,他把他的刷题经验总结成书,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整本书,我
Mr.Z
·
2020-11-19 17:49
java
后端
spring
程序员
阿里云云效DevOps云中密书活动
活动内容活动一:寄一封云端密码情书(8月19-26日)2步10分钟基于云效DevOps开发云端密码情书步骤1、“码上情书”——基于云效代码管理
Codeup
上的密码情书源码为朋友定制
阿里云体验实验室
·
2020-11-19 17:06
程序员
刷Github时发现了一本阿里大神的
算法笔记
!标星70.5K
作者是ios开发工程师,校招进入阿里巴巴后,转做Go语言服务端开发。他在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer,最终他选择了阿里巴巴。入职前,他把他的刷题经验总结成书,作为礼物赠送给他的学弟学妹,希望同学们都能在最短时间内掌握校招常见的算法及解题思路。整
javachengzi
·
2020-11-16 20:36
java
架构
程序人生
算法
java
编程语言
人工智能
机器学习
还在为算法烦恼?那你应该还没看过这份Git上70k标星的笔记
这份
算法笔记
用了两周的时间就涨到了10kstar!!现在star数是68.8,由于题目的字数有限,小编就把他直接说成了70K标星,应该没什么问题吧;嘿嘿。
Mr.Z
·
2020-11-13 23:44
算法
java
后端
spring
python算法刷题(leetcode)——链表
菜鸡的
刷题记录
,基础知识不会写太多,有时间会写专题复习基础知识。第一轮刷题,所以解法代码可能都比较冗余/难看,主要是追求先有思路和会写。
orand.
·
2020-11-03 13:44
数据结构的复习
链表
数据结构
算法
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他