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
AI_算法基础
头条深圳招聘小伙伴咯!IES(抖音、内涵段子、火山视频)要组建基础架构团队了后台后台说了三遍!
职位要求:1、有扎实的编程能力,有优秀的设计能力和代码品位,热爱编程;2、深刻理解计算机原理,有良好的数据结构和
算法基础
;3、有高并发服务设计和实现经验,对分布式系统
cicilam520
·
2020-02-07 15:26
【上海-今日头条】 招聘:服务端技术负责人 /资深广告研发方向负责人/系统架构师/前端架构师/后端开发职位/hadoop工程师
负责在线大流量高并发系统的设计和实施;3、技术团队搭建、业务把控、团队管理和人员培养;职位要求:1、3年以上工作经验;2、有扎实的编程能力,有优秀的设计和代码品位;3、深刻理解计算机原理,有良好的数据结构和
算法基础
IT猎头fancyfrees
·
2020-02-07 09:58
2020牛客寒假
算法基础
集训营2(全解)
题目链接:https://ac.nowcoder.com/acm/contest/3003#questionemmm,没什么好说的,心理战。。。不交一发就不会知道这样确实是对的。。。题目说明:A.做游戏B.排数字C.算概率D.数三角(水题)(思维)(期望DP)(思维,勾股定理)E.做计数F.拿物品G.判正误H.施魔法(思维)(贪心)(类hash)(DP)I.建通道J.求函数(思维)(线段树)A.做
lonely_wind
·
2020-02-07 00:00
2020牛客寒假
算法基础
集训营1 部分题解
ABCDEFGHIJ\(\checkmark\)\(\checkmark\)\(O\)\(\checkmark\)\(\checkmark\)\(O\)\(\checkmark\)\(O\)\(O\)\(\times\)\(\checkmark\):代表比赛时通过。\(O\):代表赛后补题通过。\(\times\):代表目前还未通过。A.honoka和格点三角形题目链接题目大意在一个\(n\)行\
碳的还原性
·
2020-02-06 23:00
2020牛客寒假
算法基础
集训营2
A做游戏思路:剪刀石头布,对应的布剪刀石头,取最小值就行1#include2usingnamespacestd;3typedeflonglongll;4intmain()5{6lla,b,c,x,y,z;7scanf("%lld%lld%lld%lld%lld%lld",&a,&b,&c,&x,&y,&z);8printf("%lld\n",min(a,y)+min(b,z)+min(c,x));
_Vampire
·
2020-02-06 20:00
2020牛客寒假
算法基础
集训营2 C算概率
比赛时考虑到了:1.中间两个int相乘可能会溢出2.1-p[i]可能是负的得(1-p[i]+M)%M但漏乘了答错的概率,前i-1个人对k道说明第i个人是答错的直接d[i-1][k]了体会:虽然概率给出的是a*(b的逆元)但对模意义下的乘除(四则运算)无影响故在模意义下$1-\frac{a}{b}=1-a*b^{-1}=1-p[i]\left(\modp\right)$$ab\equiv1(\mod
谨川
·
2020-02-06 19:00
2020牛客寒假
算法基础
集训营2
题目链接:https://ac.nowcoder.com/acm/contest/3003题解连接:https://ac.nowcoder.com/discuss/364961A-做游戏不能叫题。B-排数字题意:给一个数字串,任意重排它。求最多有多少个子串完全等于"616"。显然应该尽可能重复利用6。假如把这道题推广到更长的情况应该有点意思,就要把KMP算的那个“最长的真前缀和真后缀完全重叠部分”
KisekiPurin2019
·
2020-02-06 19:00
2020牛客寒假
算法基础
集训营2 F拿物品
不要被最优策略几个字迷惑住了。重点在分差越大。我们考虑,牛牛每取一件物品,会得到ai的属性,并且让牛可乐失去了bi的属性,所以牛牛实际上得到了ai+bi的属性,牛可乐的取法同理,因此,这题的思想就转变为贪心。2个姓牛的都尽可能取走ai+bi最大的物品,以此减小差距官方:假设物品已经被选完,此时牛牛选择的物品A属性的价值和是N,牛可乐选择的物品B属性价值和是M。如果牛牛的(a1,b1)物品与牛可乐的
谨川
·
2020-02-06 18:00
2020牛客寒假
算法基础
集训营2 题解
A-做游戏(思维)ans=min(A,X)+min(B,Y)+min(C,Z)#include#includeusingnamespacestd;typedeflonglongll;llmin(lla,llb){if(a>b)returnb;returna;}lla[3],b[3];intmain(){for(inti=0;i#includeusingnamespacestd;constintma
overrate_wsj
·
2020-02-06 17:00
从零单排的
算法基础
首先,咱们得先知道,什么是算法?在生活中,当我们做菜,玩游戏,都有一些“套路”,无论是所谓的游戏秘籍,还是大师菜谱,在计算机的世界中,称之为算法。其目的就是为了解决一个问题,从而开展的不同的步骤,但究竟是不是这么简单呢,咱们就从算法的特性说起。咱们可以从书中得知,算法有五个特性:听上去很是玄乎,但是仔细分析还是可以有些不同的收获。确定性一种算法除了能得出正确的结论之外,还得有明确操作步骤。如同把大
Alkaidx
·
2020-02-06 15:14
上篇 万物皆算法 第一章
算法基础
共识
学术上说,算法,一般指进行计算、解决问题、做出决定的一套有条理的步骤。算法不单指某次计算,而是计算时采用的方法。例如,求平均值,简单的算法是“第一步,将若干个数字相加;第二步,将和除以数字的个数。”这时候,如果输入1、2和6,结果就是3;输入202和518,结果就是360。菜谱是另外一个例子,例如“西红柿炒蛋”的算法。材料:四个鸡蛋、一个熟透的西红柿、小葱、盐、食用油。步骤:1、将小葱洗干净切好;
Jason刘海涛
·
2020-02-06 07:45
我是怎么学习Hadoop的
因为我师姐用的就是c++,而我就是要在她的
算法基础
上改善。所
大讲台科技
·
2020-02-06 02:35
2020牛客寒假
算法基础
集训营
A题意:给一个n*m的矩形方格,问能找到多少个①面积为1②有一条边平行x轴或y轴的三角形③每个顶点都在格点上。我们可以直接推出以下图形(忽略字体。。。太困了草草写完睡觉)由于感觉会相乘的时候爆掉,写了个快乘;#includeusingnamespacestd;typedeflonglongll;constintmaxn=1e5+10;constintmod=1000000007;intn,m,T;
师姐的迷弟
·
2020-02-05 23:00
2020牛客寒假
算法基础
集训营1(全解)
题目链接:https://ac.nowcoder.com/acm/contest/3002#questionemmm,没什么好说的,就是送人头了,题目说明:A.honoka和格点三角形B.kotori和bangdreamC.umi和弓道D.hanayo和米饭(计数问题)(水题计算)(卡精度题)(水题)E.rin和快速迭代F.maki和treeG.eli和字符串H.nozomi和字符串(暴力)(DF
lonely_wind
·
2020-02-05 15:00
《iOS面试之道》
算法基础
学习(上)
前言道长和唐巧的面试之道,刚出来第一时间就入手了,也是趁着公司目前不是很忙,能好好静下心来细读这本书.笔者认为这本书的最大亮点就在第二章的
算法基础
,所以想通过笔记的形式来记录算法的学习过程,同时在忘记的时候也能第一时间翻阅查看
Tioks
·
2020-02-05 07:02
排序算法总结
基础排序
算法基础
排序算法相关接口和实现类接口:importcom.sun.javafx.css.Combinator;interfaceSortable{booleanless(Comparablex,
火乐君_52cd
·
2020-02-05 04:21
星际争霸II的强化学习环境(2)
本wiki介绍了该项目用到的基础算法——MADDPG算法,以及其在RL中的
算法基础
。强化学习(RL)强化学习是机器学习区别于监督式学习和无监督式学习的一种新的学习方式。其他机器学习算法中学习器都是
Nino_Lau
·
2020-02-05 03:00
2020牛客寒假
算法基础
集训营1 I-nico和niconiconi
1#include2#definedbg(x)cout'9')&&c!='-';c=getc()){29assert(~c);30}31if(c=='-'){32pos=false;33c=getc();34}35for(;c>='0'&&c0)f[i]=f[i-1];48if(i>=4&&ch[i-3]=='n'&&ch[i-2]=='i'&&ch[i-1]=='c'&&ch[i]=='o'){
Orangeko
·
2020-02-04 22:00
2020牛客寒假
算法基础
集训营1 F-maki和tree
链接:https://ac.nowcoder.com/acm/contest/3002/F来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述有一天,maki拿到了一颗树。所谓树,即没有自环、重边和回路的无向连通图。这个树有个顶点,条边。每个顶点被染成了白色或者黑色。maki想知道,取两个不同的点,
Orangeko
·
2020-02-04 22:00
2020牛客寒假
算法基础
集训营1
2.5UPDJ题数据加强了,过不去了,x,y,a是MOD倍数的情况都需要特判,因为如果指数是MOD-1的倍数,快速幂返回1就错了。亲,所以这里建议修改快速幂。。。当然特判x,y,a也可。已修改能过更新的J。https://ac.nowcoder.com/acm/contest/3002A了7题,感觉J应该赛中应该是可以过的,但没考虑a是MOD倍数,b又是MOD-1倍数的情况。。。补的题感觉都可做,
Zzqf
·
2020-02-04 22:00
计算机视觉处理
算法基础
及视觉特征提取
画图解释图像卷积滤波的基本原理,并进一步简述常见的图像平滑滤波算法。图像卷积(ImageConvolution)是卷积核与对应图像的乘积再相加。在图像卷积滤波中,不同算法的区别在于卷积核的不同。对于滤波器的要求:1、滤波器大小应为奇数,这样才有中心和半径的概念。2、为保证滤波后图像亮度不变,卷积核所有元素之和应等于1。如果大于1则图像会更亮,反之则更暗。3、滤波后的结构有可能出现负数或大于255的
Wen62598741
·
2020-02-04 19:12
python
计算机视觉
CUDA实现FFT快速傅里叶变换
内容概要复数的CUDAC++实现从DFT到FFTFFT蝴蝶操作CUDA中的分治FFT的并行化前置知识
算法基础
知识并行计算基础知识C++基础知识CUDA编程基础离散傅里叶变换的原理从DFT到FFT 离散傅里叶变化
liadrinz
·
2020-02-04 17:00
咨询案例:怎样让产品自己说话?
智慧猫:你做什么
AI_
灰客:产品智慧猫:公司什么职位?
AI_
灰客:就是产品呀智慧猫:IOS苹果系统的开发?
智慧猫
·
2020-02-01 22:06
算法常识——结构与复杂度
前言最一些
算法基础
的整理。很多人提到算法就会涉及到数据结构。个人理解之所以有数据结构是因为存储这个问题。程序无论是读取硬盘还是内存,涉及到如何读取,读取问题呢,相当于找。那么如何能够快速的找到?
族语1996
·
2020-01-29 11:00
游戏设计模式 之
AI_
行为树
AI.gif引擎:CocoCreator2.1.0语言:TypeScriptGit仓库地址:https://github.com/superXfx/GameDesignPatterns.git定义——行为被定义为层次化的目标的集合,其表现为树形结构。智能体首先选择高级抽象目标,然后递归分解成一个可以遵照执行的原子目标的集合。以此实现原子目标,最终实现高级抽象目标。类图——BehaviorTree.
徐福气的小想法
·
2020-01-16 21:26
Java后端开发
算法基础
面试题分享,你离大厂也许就差这份面试题!
一、
算法基础
1.重建二叉树题目:输入一棵二叉树前序遍历和中序遍历的结果,请重建该二叉树。
Java_苏先生
·
2020-01-16 17:27
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
一、软件工程师必备的能力素质一、具有良好的编程能力和
算法基础
。编程能力直接决定了项目开发的效率,软件工程师至少精通一门编程语言,熟悉基本语法、技术特点和API。二、运用数据库和正则表达式的能力。
hehe_x
·
2020-01-09 21:00
成为Java顶尖程序员,先过了下面问题!
一、数据结构与
算法基础
说一下几种常见的排序算法和分别的复杂度。用Java写一个冒泡排序算法描述一下链式存储结构。如何遍历一棵二叉树?倒排一个LinkedList。
JAVA高级架构开发
·
2020-01-08 12:20
Efficient Graph-Based Image Segmentation 基于图的图像分割,Selective Search
算法基础
Paper:EfficientGraph-BasedImageSegmentation,MIT,2004参考:基于图的图像分割(Graph-BasedImageSegmentation)1.整体思路充分利用了图、树、最小生成树、森林等传统数据结构像素点之间的相似度,由RGB衡量,也可用其他颜色空间,本质上是对R/G/B三值后处理那么全图像素形成1个无向图,每个顶点可形成8邻域或4邻域相似度使用最小
谢小帅
·
2020-01-08 10:21
Android 发版的小工具
签名的知识就不在赘述了,网上有很多相关内容.Android应用数字签名详解重点我们需要知道:android的签名不是google自定义的,它是一个通用校验算法,通用与java应用程序发版中.Android的签名只是在该
算法基础
上提供
votzone
·
2020-01-07 10:35
北京9月大数据建模与分析挖掘应用实战研讨会
本次课程面向有一定的数据分析挖掘
算法基础
的工程师,带大家实践大数据分析挖掘平台的项目训练,系统地讲解数据准备、数据建模、挖掘模型建立、大数据分析与挖掘算法应用在业
AICloud
·
2020-01-06 15:49
Java垃圾回收手册(五):GC调优
GC调优翻译原文=>plumbrJavaGChandbook前文参见:Java垃圾回收手册(一):初识垃圾回收Java垃圾回收手册(二):Java中的垃圾回收Java垃圾回收手册(三):垃圾回收
算法基础
foxracle
·
2020-01-06 01:50
开发者应该掌握的几种排序算法
该篇文章主要介绍了
算法基础
以及几种常见的排序算法:选择排序、插入排序、冒泡排序、快速排序、堆排序。一、
算法基础
首先要知道一个算法的好坏主要是从算法的时间复杂度、空间复杂度和稳定性来衡量。
ZhengYaWei
·
2020-01-05 19:15
算法基础
--递归和动态规划
本文主要作为自己的学习笔记,并不具备过多的指导意义。暴力递归把问题转化为规模缩小了的同类问题的子问题有明确的不需要继续递归的条件basecase求n!的结果非递归版本从非依赖关系入手。明确的知晓n!=1×2×3×...×n,然后按照顺序编写算法即可funcgetFactorial1(n:Int)->Int{varres=1foriin1..Int{ifn==1{return1}returnn*ge
kirito_song
·
2020-01-04 10:02
iOS 算法~十大
算法基础
总结
//联系人:石虎QQ:1224614774昵称:嗡嘛呢叭咪哄算法一:快速排序算法:快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divid
石虎132
·
2020-01-03 16:02
成都八月大数据建模与分析挖掘应用实战研讨会
本次课程面向有一定的数据分析挖掘
算法基础
的工程师,带大家实践大数据分析挖掘平台的项目训练,系统地讲解数据准备、数据建模、挖掘模型建立、大数据分析与挖掘算法应用在业务模型中,结合主流的Hadoop与Spark
AICloud
·
2020-01-03 15:51
算法基础
--贪心策略
image本文主要作为自己的学习笔记,并不具备过多的指导意义。概述贪心算法通常用来求解最优问题由局部最优解到整体最优解通过不断对局部最优进行操作,最终达到整体最优无后效性后序操作,不会出现数据状态的回滚和DP(动态规划)之间的联系很多贪心问题可以通过DP进行求解最优装载问题给出N个物体,第一个物体重量为Mi尽量选择最多的物品,总重不超过C先将物品按照质量排序,然后依次放入每个物品,直到总重量将超过
kirito_song
·
2020-01-02 18:44
算法基础
知识
算法的复杂度算法的复杂度:算法的时间复杂度和空间复杂度合称为算法的复杂度,一般不特别说明,讨论的时间复杂度均是最坏情况下的时间复杂度。用于描述时间复杂度&空间复杂度的公式关键字Big-O时间复杂度:执行程序所需的时间。可以估算出程序对处理器的使用程度。一般用内层代码语句执行次数来统计空间复杂度:执行程序所需的存储空间。可以估算出程序对计算机内存的使用程度,就是在运行过程中临时占用存储空间的大小。B
jfson_土豆
·
2020-01-01 18:11
KNN
算法基础
KNN算法是机器学习中最好理解的算法之一,属于惰性学习算法的典例。惰性指模型仅通过对训练数据集的记忆功能进行预测,而不产生判别函数。引申:参数化模型和非参数化模型机器学习算法可以划分为参数化模型和非参数化模型两大类。使用参数化模型时,需要通过训练估计参数,得到一个模式。常见的参数化模型诸如感知器、逻辑斯蒂回归、SVM等。非参数化模型无法通过一组固定的参数对样本进行表征,参数的数量会随着训练集样本数
Chuck_Hu
·
2019-12-31 15:27
想成为顶尖 Java 程序员?先过了下面这些问题!
一、数据结构与
算法基础
说一下几种常见的排序算法和分别的复杂度。用Java写一个冒泡排序算法描述一下链式存储结构。如何遍历一棵二叉树?倒排一个LinkedList。
Java高级新技术
·
2019-12-31 10:03
Java垃圾回收手册(三):垃圾回收
算法基础
垃圾回收
算法基础
翻译原文=>plumbrJavaGChandbook前文参见:Java垃圾回收手册(一):初识垃圾回收Java垃圾回收手册(二):Java中的垃圾回收在深入GC算法的实现细节之前,我们最好先来了解下相关术语及背后的基本原理
foxracle
·
2019-12-31 09:23
Java进阶之路——从初级程序员到架构师,从小工到专家
一:编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和
算法基础
还是要有的。下面几篇文章从思想到实现,为你梳理出常
Java高级架构
·
2019-12-31 01:48
回归系列之入门篇
常见回归
算法基础
概念,参见下如下文章,个人感觉是介绍比较好的文章:7TypesofRegressionTechniquesyoushouldknow!
wujustin
·
2019-12-29 22:18
程序员
算法基础
——贪心算法
前言贪心是人类自带的能力,贪心算法是在贪心决策上进行统筹规划的统称。比如一道常见的算法笔试题----跳一跳:有n个盒子排成一行,每个盒子上面有一个数字a[i],表示最多能向右跳a[i]个盒子;小明站在左边第一个盒子,请问能否到达最右边的盒子?比如说:[1,2,3,0,4]可以到达第5个盒子;[3,2,1,0,4]无法到达第5个盒子;我们自然而然能产生一种解法:尽可能的往右跳,看最后是否能到达。本文
落影loyinglin
·
2019-12-29 22:32
<
算法基础
>图的三种遍历方法————DFS,BFS,Topological sort
1.BFS(BreadthFirstSearch)具体实现的时候用栈来实现更简单。从startpoint开始,一圈圈向外。对于例图的访问顺序是——s,a,c,d,e,b,g,f2.DFS(DepthFirstSearch)DFS(s){首先访问定点s;if(s尚有未被访问的邻居){任取其一u,递归执行DFS(u);}else{return;}}对于例图的访问顺序是——s,a,e,f,g,b,c,d
dynmi
·
2019-12-29 16:00
自然语言处理(上交赵海老师)学习笔记之一:概要
二、先修课程:数学分析概率论与数理统计线向代数解析几何数据结构与
算法基础
编程语言:C/C++、python机器学习基础三、自然语言概念自然语言就是人类的语言,如英语、汉语等。
markkang
·
2019-12-27 23:00
自然语言处理(上交赵海老师)学习笔记之一:概要
二、先修课程:数学分析概率论与数理统计线向代数解析几何数据结构与
算法基础
编程语言:C/C++、python机器学习基础三、自然语言概念自然语言就是人类的语言,如英语、汉语等。
markkang
·
2019-12-27 23:00
《管理运筹学》读后感
的确,运筹学常用于解决现实生活中的复杂问题,着实是一个实用性学科,由于想去仔细了解它,我查询了一些关于运筹学的资料,研究运筹学的基础知识包括实分析、矩阵论、随机过程、离散数学和
算法基础
等。
灰色小尹
·
2019-12-27 06:56
第2章
算法基础
2.1、插入排序排序问题:输入:n个数的序列。输出:输入序列的一个排列,满足a'10andA[i]>key)A[i+1]=A[j];i=i-1;A[i+1]=key;2.2、分析算法分析算法,也就是预测算法需要的资源。分析算法是,假定都是在RAM(随机访问机)中实现的,指令一条接一条的执行,没有并发操作。c为大于等于1的常量n为输入。算法的程序运行时间,与其输入规模相关。输入规模的概念,根据不同的
明若晴空
·
2019-12-26 19:00
做个超级个体|第一步-技术学习计划
学习内容本月学习了
算法基础
第一部分,涉及算法的概念,算法与基本数据结构,程序性能的衡量。为什么学习学习的动机有三:·程序猿来说,算法是基本功,基本的生存本领。
叶非叶
·
2019-12-25 09:48
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他