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
算法进阶
Task06/07-批量归一化和残差网络;凸优化;梯度下降; 优化
算法进阶
;word2vec;词嵌入进阶
批量归一化和残差网络;凸优化;梯度下降;优化
算法进阶
;word2vec;词嵌入进阶基础知识部分直接参考Dive-into-DL-PyTorch做完batachnornamlization后为何又拉伸/偏移
k1125403307
·
2020-07-02 06:35
pytorch
在线评测网站集锦(涵盖国内国外各大题库和评测网站)
国内NOI官方网站NOI官方题库北京大学NOI在线评测大视野在线评测(省选以上难度)UniversalOnlineJudge《
算法进阶
指南》练习网站-ContestHunterLibreOJFZOJCodechefLYOIOnlineJudge
Perfect Peter
·
2020-07-01 12:36
实用和实践技巧
Algorithm-Binary Search
算法进阶
理解
写在前面本来想着在原来的文章的基础上进行改进,但是这样原来的文章就会内容太复杂了,原文可参考:Algorithm-BinarySearch算法。所以单独写一篇文章来说明我都二分搜索的进一步理解。下面的例子中的nums都是不下降的数列,不上升的数列其实就是不下降的数列反过来嘛,我就不罗嗦了。下面我将从两个简单的例子来说明二分搜索不同类型问题中基本的共性之处。后续更新2018-5-12在LeetCod
复习复习复习!
·
2020-06-30 20:55
Algorithm
学习记录——推荐系统实践 2.3 MovieLens数据集的训练练习
学习记录——推荐系统实践2.3MovieLens数据集的训练练习数据集数据的预处理评测指标预测准确度(TOPN推荐)覆盖率(简单的覆盖率定义)新颖度兴趣相似度的计算基础算法Jaccard算法余弦相似度推荐
算法进阶
x_begger
·
2020-06-29 23:35
查找
算法进阶
:利用树的查找(二叉排序树、AVL树、多路查找树、B树)
本篇博客旨在学习查找算法。最重要的四种查找算法:顺序查找、二分查找、哈希表查找、二叉排序树查找。从二叉排序树可见,使用树这一结构,可以实现动态查找的高效率。文章目录1二叉排序树1.1性质1.2操作1.3优化2平衡二叉树(AVL数)2.1相关概念2.2实现原理2.3复杂度2.4一点引申3多路查找树3.12-3树3.22-3-4树4平衡的多路查找树(B树)4.1B树4.2B+树1二叉排序树二叉搜索树,
海洋之心。
·
2020-06-29 07:35
刷题笔记
算法进阶
指南 IncDec序列(差分+贪心)
给定一个长度为nn的数列a1,a2,…,ana1,a2,…,an,每次可以选择一个区间[l,r],使下标在这个区间内的数都加一或者都减一。求至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列可能有多少种。输入格式第一行输入正整数nn。接下来nn行,每行输入一个整数,第i+1行的整数代表aiai。输出格式第一行输出最少操作次数。第二行输出最终能得到多少种结果。
pxlsdz
·
2020-06-26 07:45
算法进阶指南好题
Python
《算法进阶指南》好题
2018Python高级编程实战技巧--强化训练
课程目录||--第01回教程介绍44.18MB||--第02回数据结构/
算法进阶
训练140.66MB||--第03回对象迭代/反迭代技巧训练33.11MB||--第04回字符串处理技巧训练186.48MB
qq_43144959
·
2020-06-26 01:29
算法进阶
---理解树形背包问题
在网上看了好多树形背包问题的讲解博文,感觉好多都是相互复制,并没有把问题讲清楚,理解起来十分费力。因而,我想用这篇博文将我的理解记录下来,与大家分享。写的不好的地方也请大家多多指教!1.问题定义给定NNN件物品,第i件物品的重量为w[i]w[i]w[i],价值为v[i]v[i]v[i],且物品之间存在依赖关系,即如果物品iii依赖于物品jjj,则必须在选取了jjj后才能选取iii(从树的角度描述就
一个默默努力的人
·
2020-06-25 21:44
浅谈最小生成树
部分内容摘自李煜东《
算法进阶
》(个人认为非常好的一本书)一些有关最小生成树的知识个人比较蒻,讲得可能不太清楚,建议大家还是翻翻书,查查资料,找一些比较权威的说法。
Poetic_Rain
·
2020-06-24 15:00
机器学习教学大纲
周志华《机器学习》西瓜书训练营【第一阶段】1.了解机器学习基本概念2.线性模型3.入门比赛:“达观杯”NLP算法大赛【第二阶段】1.支持向量机2.贝叶斯分类器3.入门比赛:“达观杯”NLP算法大赛(其他
算法进阶
应用
Metal1
·
2020-06-22 01:06
机器学习
算法笔记——单调栈
借鉴——单调栈总结/牛客网左神
算法进阶
班基本问题对于一个数组arr,针对每个数,寻找它和它左/右边第一个比它大/小的数的值,以及相距多少个数。基本思路:创建一个栈,将数组中的元素下标传进去。
yaco
·
2020-04-11 13:06
BAT面试
算法进阶
(8)- 删除排序数组中的重复项
BAT面试
算法进阶
(7)-反转整数BAT面试
算法进阶
(6)-BAT面试
算法进阶
(6)-最长回文子串(方法二)BAT面试
算法进阶
(5)-BAT面试
算法进阶
(5)-最长回文子串(方法一)BAT面试
算法进阶
(
CC老师_HelloCoder
·
2020-04-10 21:18
BAT面试
算法进阶
(1)--两数之和
一.算法题题目Youaregiventwonon-emptylinkedlistsrepresentingtwonon-negativeintegers.Thedigitsarestoredinreverseorderandeachoftheirnodescontainasingledigit.Addthetwonumbersandreturnitasalinkedlist.Youmayassum
CC老师_HelloCoder
·
2020-04-05 18:04
BAT面试
算法进阶
(3)- 无重复字符的最长子串(滑动窗口法)
BAT面试
算法进阶
(2)-无重复字符的最长子串BAT面试
算法进阶
(1)--两数之和上篇文章分享的是暴力解决方法.暴力法非常简单,但是它的速度不够快!那么我们该如何去做优化了?
CC老师_HelloCoder
·
2020-03-20 14:50
ElitesAI·动手学深度学习PyTorch版学习笔记-优化
算法进阶
;word2vec;词嵌入进阶
宅家中看到Datawhale的学习号召,在大牛云集的群上找到了一个很佛系的小组,战战兢兢地开始了小白的深度学习之旅。感谢Datawhale、伯禹教育、和鲸科技,感谢课程制作者、组织者、各位助教以及其他志愿者!2词嵌入基础2.1概念之前的循环神经网络课程介绍了one-hot向量表示单词。one-hot构造容易,但无法使用常用的方式(如余弦相似度)准确表达不同词之间的相似度。词嵌入是指把一个维数为所有
liuyi6111
·
2020-02-25 20:04
深度学习
BAT面试
算法进阶
(4)- 无重复字符的最长子串(滑动法优化+ASCII码法)
BAT面试
算法进阶
(3)-无重复字符的最长子串(滑动窗口法)BAT面试
算法进阶
(2)-无重复字符的最长子串(暴力法)BAT面试
算法进阶
(1)--两数之和上一次分享的是滑动窗口解决方法.执行的次数2N个步骤
CC老师_HelloCoder
·
2020-02-21 13:01
BAT面试
算法进阶
(6)- 最长回文子串(方法二)
BAT面试
算法进阶
(5)-BAT面试
算法进阶
(5)-最长回文子串(方法一)BAT面试
算法进阶
(4)-无重复字符的最长子串(滑动法优化+ASCII码法)BAT面试
算法进阶
(3)-无重复字符的最长子串(滑动窗口法
CC老师_HelloCoder
·
2020-02-19 19:45
BAT面试
算法进阶
(5)- 最长回文子串(方法一)
BAT面试
算法进阶
(4)-无重复字符的最长子串(滑动法优化+ASCII码法)BAT面试
算法进阶
(3)-无重复字符的最长子串(滑动窗口法)BAT面试
算法进阶
(2)-无重复字符的最长子串(暴力法)BAT面试
算法进阶
CC老师_HelloCoder
·
2020-02-17 19:25
BAT面试
算法进阶
(7)- 反转整数
BAT面试
算法进阶
(6)-BAT面试
算法进阶
(6)-最长回文子串(方法二)BAT面试
算法进阶
(5)-BAT面试
算法进阶
(5)-最长回文子串(方法一)BAT面试
算法进阶
(4)-无重复字符的最长子串(滑动法优化
CC老师_HelloCoder
·
2020-02-11 03:21
网络流
算法进阶
详解
目录网络流
算法进阶
详解基础知识最大流最小割EK算法DINIC算法最小费用流进阶无源汇可行流有源汇上下界最大流有源汇上下界最小流一些建图模型最大权闭合子图星际战争poj1149CQOI2009跳舞网络流
算法进阶
详解基础知识由于之前写过总结
lcyfrog
·
2020-02-09 20:00
蚯蚓
算法进阶
指南
蛐蛐国最近蚯蚓成灾了!隔壁跳蚤国的跳蚤也拿蚯蚓们没办法,蛐蛐国王只好去请神刀手来帮他们消灭蚯蚓。蛐蛐国里现在共有n只蚯蚓,第i只蚯蚓的长度为ai,所有蚯蚓的长度都是非负整数,即可能存在长度为0的蚯蚓。每一秒,神刀手会在所有的蚯蚓中,准确地找到最长的那一只,将其切成两段。若有多只最长的,则任选一只。神刀手切开蚯蚓的位置由有理数p决定。一只长度为x的蚯蚓会被切成两只长度分别为⌊px⌋和x−⌊px⌋的蚯
arbor_one
·
2020-02-04 14:00
算法进阶
树状数组略求一个数组\(A_1,A_2……A_n\)的逆序对数(树状数组做\(n≤100000,|A_i|≤10^9\)我们将\(A_1,...,A_n\)按照大小关系变成\(1...n\).这样数字的大小范围在\([1,n]\)中.(离散化)从左往右动态维护一个数组\(B_i\),表示扫描到当前位置有多少个数的大小正好是\(i\)从左往右扫描每个数,对于\(A_i\),累加\(B_{A_i+1}
Sweetness
·
2020-02-02 22:00
python进阶总纲
1.数据结构与
算法进阶
2.对象迭代与反迭代技巧3.字符串4.处理文件5.实例6.线程与进程7.装饰器2应用领域2.1爬虫python对字符串的处理能力特别强大,并且对正则表达式支持较好,对于网络爬虫来说
Lemon_Home
·
2019-12-28 12:47
约数之和(POJ1845 Sumdiv)
最近应老延的要求再刷《
算法进阶
指南》(不得不说这本书不错)...这道题花费了较长时间~(当然也因为我太弱了)所以就写个比较易懂的题解啦~原题链接:POJ1845翻译版题目(其实是AcWing上的):假设现在有两个自然数
许玖许久
·
2019-12-21 20:00
排序
算法进阶
--排序算法优化
排序
算法进阶
上篇文章中我们主要介绍了经典的八大排序算法,从算法思想,动图演示,代码实现,复杂度及稳定性分析等角度进行学习。还没阅读的童鞋可以点这里进行浏览。
PJQOOO
·
2019-10-15 08:00
算法进阶
(贪心算法,动态规划)
一、贪心算法贪心算法在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法并不保证会得到最优解,但是在某些问题上贪心算法的解就是最优解。要会判断一个问题能否用贪心算法来计算。'''贪心算法例子1:找零n元钱,面额100、50、20、5、1,如何找零使所需钱币数量最少?算法思路:每次都在剩余零钱中用大面值的去找'''defch
要一直走下去
·
2019-09-06 14:00
小白程序员从最初各种被拒,到最新年薪近60万,可复制的的
算法进阶
面试策略。
本人只是一枚老码农,不生产代码,只做代码的搬运工。报过七月的集训营和NLP一对一,刚接到offer(月薪4万多×14,接近60万),不像大神一样可以拿下很多大厂的offer,我就总结一下我的教训吧,希望大家引以为戒。首先拿到进入面试的门票,就是你的简历。如果你是双非本科,尽可能突出项目和经历,通过工作经验获得面试的机会,突出熟悉的算法,机器学习和深度学习都要有所准备。工作经验中突出你的算法项目,展
七月在线
·
2019-08-26 14:26
算法进阶
之——递归
假设你在祖母的阁楼中翻箱倒柜,发现了一个上锁的神秘手提箱。祖母告诉你,钥匙很可能在下面这个盒子里。这个盒子里有盒子,而盒子里的盒子又有盒子。钥匙就在某个盒子中。为找到钥匙,你将使用什么算法?先想想这个问题,再接着往下看。下面是一种方法。(1)创建一个要查找的盒子堆。(2)从盒子堆取出一个盒子,在里面找。(3)如果找到的是盒子,就将其加入盒子堆中,以便以后再查找。(4)如果找到钥匙,则大功告成!(5
HiBoyljw
·
2019-08-26 09:26
算法进阶
之——选择排序
在介绍选择排序之前,我们有必要先说一下数组和链表的区别。简单的来说就是:数组适合查询,链表适合新增和删除。好了,下面我们开始正式进入选择排序算法。假设你的计算机存储了很多乐曲。对于每个乐队,你都记录了其作品被播放的次数。你要将这个列表按播放次数从多到少的顺序排列,从而将你喜欢的乐队排序。该如何做呢?一种办法是遍历这个列表,找出作品播放次数最多的乐队,并将该乐队添加到一个新列表中。再次这样做,找出播
HiBoyljw
·
2019-08-25 22:46
JAVA
算法
算法专栏
“达观杯”进行时 | 万字长文详解“智能文本抽取”
算法进阶
与应用
首先简单地介绍一下我们公司。达观数据是一家专注于做文本智能处理的科技公司,目前完成了B轮,融资超过2亿元,投资机构包括宽带、软银、真格等等。我们主要做的是利用自然语言处理、光学字符识别(OCR)、知识图谱等技术,为大型企业和政府机构提供机器人流程自动化(RPA)、文档智能审阅、垂直搜索、智能推荐、客户意见洞察等智能产品,让计算机代替人工完成业务流程自动化,大幅度提高企业效率。达观数据文本挖掘简介下
达观数据
·
2019-08-20 00:00
自然语言处理
算法进阶
之——二分法查找
假设要在电话簿中找一个名字以K打头的人,(现在谁还用电话簿!)可以从头开始翻页,直到进入以K打头的部分。但你很可能不这样做,又假设要在字典中找一个以O打头的单词,你也将从中间附近开始。现在假设你登录Facebook。当你这样做时,Facebook必须核实你是否有其网站的账户,因此必须在其数据库中查找你的用户名。如果你的用户名为karlmageddon,Facebook可从以A打头的部分开始查找,但
HiBoyljw
·
2019-08-05 11:31
JAVA
算法
算法专栏
“达观杯”进行时 | 万字长文详解“智能文本抽取”
算法进阶
与应用
首先简单地介绍一下我们公司。达观数据是一家专注于做文本智能处理的科技公司,目前完成了B轮,融资超过2亿元,投资机构包括宽带、软银、真格等等。我们主要做的是利用自然语言处理、光学字符识别(OCR)、知识图谱等技术,为大型企业和政府机构提供机器人流程自动化(RPA)、文档智能审阅、垂直搜索、智能推荐、客户意见洞察等智能产品,让计算机代替人工完成业务流程自动化,大幅度提高企业效率。达观数据文本挖掘简介下
达观数据
·
2019-07-29 18:52
文本智能处理
“达观杯”进行时 | 万字长文详解“智能文本抽取”
算法进阶
与应用
首先简单地介绍一下我们公司。达观数据是一家专注于做文本智能处理的科技公司,目前完成了B轮,融资超过2亿元,投资机构包括宽带、软银、真格等等。我们主要做的是利用自然语言处理、光学字符识别(OCR)、知识图谱等技术,为大型企业和政府机构提供机器人流程自动化(RPA)、文档智能审阅、垂直搜索、智能推荐、客户意见洞察等智能产品,让计算机代替人工完成业务流程自动化,大幅度提高企业效率。达观数据文本挖掘简介下
达观数据
·
2019-07-29 18:52
文本智能处理
左神
算法进阶
班6_2字符串运算公式
【题目】给定一个字符串str,str表示一个公式,公式里可能有整数、加减乘除符号和左右括号,返回公式的计算结果。【举例】str="48*((70-65)-43)+8*1",返回-1816。str="3+1*4",返回7。str="3+(1*4)",返回7。【说明】1.可以认为给定的字符串一定是正确的公式,即不需要对str做公式有效性检查。2.如果是负数,就需要用括号括起来,比如"4*(-3)"。但
weixin_30632089
·
2019-06-25 19:00
算法进阶
指南,火车进出栈问题
这是
算法进阶
指南上面的题目,然后这道题需要用到卡特兰数,具体什么是卡特兰数下面是百度得来的:出栈次序一个栈(无穷大)的进栈序列为1,2,3,…,n,有多少个不同的出栈序列?
-simod
·
2019-04-07 15:03
算法进阶指南
STL--旧版
一.vercot我在蓝书(注:《
算法进阶
指南》)上看到过vector描述,但是那时候觉得这是个什么玩意儿?有什么鸟用吗?现在才发现它原来也有些用处。
2003
·
2019-03-22 20:56
STL
Python3实用编程技巧进阶
第2章数据结构与
算法进阶
训练通过7个小节,提高数据筛选,排序,查找,统计,记录等方面的处理能力:2-1
18315904261
·
2019-03-15 13:14
二维前缀和——激光炸弹
算法进阶
指南
这个题让求在一个二维的图表内,计算边长为R的正方形的总价值这个题就是反复对这个思路的运用首先将每一点的与(0,0)所围成的面积的权重求出来g[i][j]+=g[i-1][j]+g[i][j-1]-g[i-1][j-1]然后下一步就是挨个计算面积为R的平方的处在该区域的各个地方的权值。intres=0;res=max(res,g[i-R][j]+g[i][j-R]-g[i-R][j-R];下面是我的
-simod
·
2019-03-04 18:26
算法进阶指南
奇怪的汉诺塔——
算法进阶
指南
在我们平常的时候做题,一般见到的三个柱子的汉诺塔比较多,这个题是四个柱子,但是我们也就是多做一步而已。首先我们要记录出三个柱子移动时候的情况,以便后续会用到。所以完成这个动作的代码是用到了递推的思想:代码如下:for(inti=1;i#includeusingnamespacestd;intd[20],f[20];intmain(){for(inti=1;i<=12;i++)d[i]=1+d[i-
-simod
·
2019-02-22 17:31
最新老男孩第8期算法+设计模式
链表哈希表11.s8算法2-5算法题12.S8设计模式-1设计模式简介13.S8设计模式-2创建型模式14.S8设计模式-3结构型模式15.S8设计模式-4行为型模式16.5设计模式总结17.6二叉树18.7
算法进阶
aa110aa110
·
2019-01-28 11:12
CH04
算法进阶
学习:数据特征性分析——相关性分析
【1.7】相关性分析图片.png图片.png图片.png#Pearson相关系数data1=pd.Series(np.random.rand(100)*100).sort_values()data2=pd.Series(np.random.rand(100)*50).sort_values()data=pd.DataFrame({'value1':data1.values,'value2':dat
BeautifulSoulpy
·
2018-12-19 00:59
牛客
算法进阶
(一)
一、窗口应用生成窗口最大值数组给出一个整形数组,例如arr={5,4,3,5,6,7,6},窗口大小为w=3,窗口每次向右移动一位,输出每个窗口中最大值组成的数组。[5,4,3,]5,6,7,6窗口最大值为55,[4,3,5,]6,7,6窗口最大值为55,4,[3,5,6,]7,6窗口最大值为65,4,3,[5,6,7,]6窗口最大值为75,4,3,5,[6,7,6]窗口最大值为7则输出的数组为{
哆啦尼可夫
·
2018-12-18 20:08
算法
算法
F - Ingenuous Cubrency ( UVa 11137 ,立方数之和,递推关系,
算法进阶
手册)
F-IngenuousCubrencyUVA-11137题目描述:立方数之和。输入正整数n(n=1)多段图:初始状态:dp(0,0)=1状态转移:对于每个dp(i,j)fork=0toj+k*i*i*i#include#include#include#include#include#include#include#definemset(a,b)memset(a,b,sizeof(a))usingn
KetchupZ
·
2018-11-28 13:34
E - Matches (UVa11375,
算法进阶
手册)
E-MatchesUVA-11375题目描述:火柴,用n(1=6就加上0这个种类即可当然写状态转移的时候也需要注意几点:1.初始状态//dp[0]设为1,代表从0状态由一种方法到达,所以可以由0状态加数字到其他状态。2.状态的转移过程//因为数据量较大,用高精度的方式写#include#include#include#include#include#include#include#definems
KetchupZ
·
2018-11-27 20:25
其他题目/思维/贪心
java练级攻略
核心知识1.2数据结构与算法1.3TCP/IP协议1.4操作系统(OS)1.5数据库MySQL1.6数据库Redis1.7Git&Github2.进阶2.2JVM2.3Java并发与多线程2.4数据结构与
算法进阶
我是小x
·
2018-11-16 21:04
Java
算法进阶
三
单调栈的应用Image14.pngImage15.png单调栈的做法:找到每个数左边第一个比它大的数,右边第一个比它大的数串到它下面。证明:形成的不是森林,而是一个颗数目。首先,数组中没有重复值。最大值一定会作为整棵树的头结点。任何一个节点都会找一个比他大的窜到他底下。所以,每一个节点都有归属,最终以最大值作为头部。因此,是一个树,不是多颗树,形不成森林。证明:这个流程的正确性,不会形成多叉树,最
fly152
·
2018-09-10 17:42
BAT面试
算法进阶
(2)- 无重复字符的最长子串(暴力法)
一.算法题题目Givenastring,findthelengthofthelongestsubstringwithoutrepeatingcharacters.ExampleGiven"abcabcbb",theansweris"abc",whichthelengthis3.Given"bbbbb",theansweris"b",withthelengthof1.Given"pwwkew",th
CC老师_HelloCoder
·
2018-08-11 13:51
算法进阶
---书单合集
如果你想成为一个码农或是熟练工(CodeMonkey),你大可以不学算法,因为算法对你确实没有用;但如果你想成为一个优秀的开发者(Developer),扎实的算法必不可少,因为你会不断的掉进一些只能借助算法才能爬出去的坑里。下面的数目是本人根据lucida博主的算法之路自己收集学习书录。本人也在按照此书单学习算法。希望对各位有帮助。限个人测试学习之用,不得用于商业用途,请在下载后24小时内删除。备
jackmk
·
2018-06-21 11:15
统计人的
算法进阶
学习之路
博者本人一路从统计走来,从最初大学的懵懂,到考研的艰辛,再到研究生后的学习规划,再到找工作以及毕业茫然,最后成功收获到了自己想要的offer,一路非常艰辛,有很多学弟学妹都会请教我是如何学习的,在此记录下,并且推荐一些干货,以供学弟学妹们参考。1.本科考研因为我本人从本科开始到研究生就一直是应用统计专业,基本算是见证了这个专业是如何火热起来的,最开始本科填志愿时并不知道什么是统计,这个志愿也是调剂
那什
·
2018-04-20 18:01
算法
Python高效编程实战---1、数据结构与
算法进阶
一、在list\dict\set中进行筛选在list中筛选:方法一:[xforxinlistifx>10]#效率更高方法二:filter(lambdax:x>10,list)#lambda定义一个匿名函数在dict中筛选:{k:vfork,vindict.items()ifv>85}#后面添加条件在set中筛选:{sforsinsetifs>10}#set()函数创建一个无序不重复元素集,可进行关
Daphar
·
2018-03-27 11:25
数据结构
算法进阶
python进阶
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他