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
=====基础算法=====
安卓开发者的知识清单
临近学校课程结束,回顾和梳理了下几门主要课程的脉络:1.数据结构和算法基础数据结构:数组、链表、栈、队列、哈希表、堆、二叉树、(图、并查集、Trie...)
基础算法
:各种排序算法、二分查找、广度优先、深度优先基本算法思想
blingblingson
·
2018-08-15 21:57
自然语言话题分析-从NMF矩阵分解模型说起
其实这些模型的
基础算法
都是NMF模型分解。可以我们不会对文本从底层去实现这样的算法。但了解其实现的机制还是非常有帮助的。
孙宝龙
·
2018-08-15 16:07
机器学习与人工智能
自然语言处理
数据科学个人笔记:推荐系统之推荐算法(基于图+隐语义)
一、隐语义模型(LFM算法)(一)
基础算法
隐语义分析采取基于用户行为统计的自动聚类,计算出用户和隐类的关系和物品和隐类的关系。
humothetrader
·
2018-08-13 15:49
python 入门知识与
基础算法
python基础知识1.1python表标示符1、在python里面,标识符只能以数字,字母,下滑线进行组成2、python中不能以数字进行开头,可以使用字母和下划线开头3、python中的标识符是区分大小写的4、以下划线开头的标识符具有特殊意义,其表示为不可直接进行访问的属性。例如_name代表不能直接进行访问的类属性,以双下划线开头的标识符表示一个类的私有属性#!标识符,在python中表示符
Ksilly
·
2018-07-30 08:11
python基础
HyperLandmark-开源人脸106点关键点检测SDK
1.简介人脸关键点检测,是人脸识别、视频娱乐化等应用的
基础算法
,用于标定人脸轮廓及五官。研究人员大多基于300w,helen等68点数据集进行算法的研究,存在训练集小,标定点不充分等因素。
lsy17096535
·
2018-07-19 15:44
深度学习
开源
北京智云视图科技有限公司
人脸标定
106点
基础算法
——动态规划之硬币问题
"""我们有面值为1元3元5元的硬币若干枚,如何用最少的硬币凑够11元?1求问题的最优解:最小的硬币数2是否有子问题:coin(n)表示的最少硬币数是是上一次拿时候的硬币数最少。注意:coin(n)是n元的最小硬币数,最后一次可拿的硬币数为1,3,5则下一步的最小硬币数为coin(n-coin_money[i])它的状态变更不是按元数的,是按照上次拿的硬币钱目3状态转移方程为coin(n)=min
memoryjdch
·
2018-07-18 20:03
基础算法
基础算法
——动态规划之数字三角形
#7#38#810#2744#45265importsyslines=sys.stdin.readlines()row=len(lines)#行col=len(lines[-1].strip().split())#列#构造矩阵dp,用于存储原始三角形dp=[[0forcinrange(col)]forrinrange(row)]#向dp矩阵中填入三角形数字foriinrange(row):tri_
memoryjdch
·
2018-07-18 20:23
基础算法
基础算法
——dijikstra
字典表示#Dijkstra算法——通过边实现松弛#指定一个点到其他各顶点的路径——单源最短路径#初始化图参数G={1:{1:0,2:1,3:12},2:{2:0,3:9,4:3},3:{3:0,5:5},4:{3:4,4:0,5:13,6:15},5:{5:0,6:4},6:{6:0}}#每次找到离源点最近的一个顶点,然后以该顶点为重心进行扩展#最终的到源点到其余所有点的最短路径#一种贪婪算法de
memoryjdch
·
2018-07-18 20:35
基础算法
基础算法
——DFS
以字典存储,递归#Checkforthevisistedandunvisitednodesdefdfs(graph,start,visited=None):ifvisitedisNone:visited=set()iflen(visited)==len(graph):returnelse:visited.add(start)print(start)fornextingraph[start]-vis
memoryjdch
·
2018-07-18 20:51
基础算法
基础算法
——BFS
以二阶矩阵存储defgraph_bfs(graph,s):color=[]queue=[]#记录访问过的顶点count=0n=len(graph)forvinrange(n):color.append(0)queue.append(s)count=count+1color[s]=1whilequeue:temp=queue[0]print(temp)#下面是把color不为1的graph[coun
memoryjdch
·
2018-07-18 20:33
基础算法
数据结构(三)简单树操作
数据结构…本系列旨在对
基础算法
进行记录和学习,为了之后的面试一个弥补~~本系列不是科普文,是为了找工作快速拾遗系列.快速浏览,不会把学过的东西忘记~~1.看图理解概念图片已经经过原作者同意转载!
影醉阏轩窗
·
2018-07-16 23:42
机器学习(三)k近邻(kNN)
今天开始回头复习
基础算法
,emmmmm……从kNN开始~~1.kNN简介k近邻(k-NearestNeighbor,简称kNN)是一种监督学习算法,其工作机制是:给定测试样本,基于某种距离度量找出训练集中与其靠近的
Ada_Concentration
·
2018-07-16 15:29
机器学习
在面试中,你会经常遇到的10大C语言
基础算法
(下)
6、检查一个数能不能表示成两个质数之和http://www.fdjzxyy.com源代码:#includeintprime(intn);intmain(){intn,i,flag=0;printf("Enterapositiveinteger:");scanf("%d",&n);for(i=2;ivoidReverse();intmain(){printf("Enterasentence:");R
moyouyou123
·
2018-07-16 10:57
在面试中,你会经常遇到的10大C语言
基础算法
(上)
算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手。本文是近百个C语言算法系列的第二篇,包括了经典的Fibonacci数列、简易计算器、回文检查、质数检查等算法。也许他们能在你的毕业设计或者面试中派上用场。http://www.fdjzxyy.com1、计算Fibonacci数列Fibonacci数列又称斐波那契数列,
moyouyou123
·
2018-07-16 10:32
面试 9:Java 玩转冒泡排序
虽然在我们Android开发中,很少涉及到排序算法,因为基本官方都帮我们封装好了,但排序算法也是非常重要的,在面试中归并排序和快速排序一直为高频考点,但在学习它们之前,我们必须得先把三大
基础算法
学会,毕竟层层递进
南尘
·
2018-07-16 08:00
干货 | 一文总结机器学习类面试问题与思路
机器学习、大数据相关岗位根据业务的不同,岗位职责大概分为:一、平台搭建类数据计算平台搭建,
基础算法
实现,当然,要求支持大样本量、高维度数据,所以可能还需要底层开发、并行计算、分布式计算等方面的知识。
enohtzvqijxo00atz3y8
·
2018-07-16 07:00
刷算法 - 算法练习
最近断断续续的刷了一些
基础算法
题.我们做移动端开发的,刷算法题有意义吗?如果对这个问题有疑问,可以在读这篇文章之前先读下巧神的文章:搞iOS的学算法有意义吗?
Q以梦为马
·
2018-07-15 16:26
刷算法 - 算法练习
最近断断续续的刷了一些
基础算法
题.我们做移动端开发的,刷算法题有意义吗?如果对这个问题有疑问,可以在读这篇文章之前先读下巧神的文章:搞iOS的学算法有意义吗?
Q以梦为马
·
2018-07-15 16:26
算法学习网站推荐
博主最近在学算法,看了很多不错的文章,顺便推荐几个写的不错的网站~我会慢慢更新 1、
基础算法
学习清单~2、基础的数据结构!3、杂七杂八的算法学习~(这位博主写的东西很杂但是还是不错的)4、ACM习题!
jjwwwww
·
2018-07-11 00:00
学习经验
生活经验
基础算法
-学习整理-1
发现文章变长之后,CSDN支持体验不佳,编辑起来很卡)
基础算法
-学习整理-1LeetCode:0~500
基础算法
-学习整理-2LeetCode:>5001、LeetCode目录题号英文名中文名级别标签1
GrowthDiary007
·
2018-07-09 21:11
LeetCode
算法
Python
面试的一些算法题目
基础算法
1-2+3-4+5-6+......m的算法方法一:借鉴staticintF1(intm){intsum=0;boolflag=true;for(inti=1;i0)//即为奇数sum+=i;elsesum
Carrollking
·
2018-07-06 16:14
算法工程学习过程
一、夯实
基础算法
工程师两把斧,一把是数学,一把是计算机知识。所谓的算法无非就是应用计算机工具将数学知识应用到业务中。但数学和计算机的知识包罗万象,普通人即使终其一生也不可能学完或者学精整个学科。
zhaocen_1230
·
2018-07-06 15:02
我为什么要写《OpenCV Android 开发实战》这本书
我为什么要写《OpenCVAndroid开发实战》这本书2015年我出版了个人第一本关于图像处理方面的书籍《Java图像处理-编程技巧与应用实践》,这本书主要是从理论与编码上面详细阐述了图像处理
基础算法
以及它们在编码实现上的技巧
gloomyfish
·
2018-07-06 09:32
OpenCV
Android
开发
knn算法的原理与实现
机器学习
基础算法
python代码实现可参考:zlxy9892/ml_code1原理knn是机器学习领域非常基础的一种算法,可解决分类或者回归问题,如果是刚开始入门学习机器学习,knn是一个非常好的入门选择
hellozhxy
·
2018-07-05 19:05
机器学习
自动聊天机器人项目班 [一门课搞定聊天机器人]
NLP基本算法实战项目:经典NLP问题与解法第3课用基础机器学习方法制作聊天机器人知识点1:神经网络与基础实战项目:说学逗唱的基础机器人打造深度学习聊天机器人第4课深度学习基础及扫盲知识点1:深度学习
基础算法
实战项目
iyx668
·
2018-07-05 16:06
人工智能
自动聊天
Paxos共识算法
Paxos共识算法paxos是一族用来解决分布式系统共识的
基础算法
,共识过程就是在一组节点上达成一个一致的结果。由于节点可能会错误,通讯消息也可能会丢失,所以建立共识是一个比较复杂的过程。
gexin1023
·
2018-06-28 14:00
Paxos共识算法
Paxos共识算法paxos是一族用来解决分布式系统共识的
基础算法
,共识过程就是在一组节点上达成一个一致的结果。由于节点可能会错误,通讯消息也可能会丢失,所以建立共识是一个比较复杂的过程。
weixin_30747253
·
2018-06-28 14:00
Java
基础算法
详解
查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序的代码一定要信手拈来才行。还有插入排序、冒泡排序、堆排序、基数排序、桶排序等。面试官对于这些排序可能会要求
尘光掠影
·
2018-06-20 07:13
Java
最短路(基础未优化)
最短路(基础未优化)写在前面写最短路我犹豫了很久,因为最短路它涵盖的内容很多(四个
基础算法
),而且在
基础算法
上还有许多不同的优化,甚至存边都有几种方式,就显得特别复杂基本概念最短路就是求在一个图中一个点到指定点的最短路程
opbnbjs
·
2018-06-19 18:02
从一个骗局谈生活中的
基础算法
曾经有一个著名的骗局:小明是一个赌马爱好者,最近他连续几次提前收到了预测赌马结果的邮件,从一开始由于不屑而错失良机,到渐渐深信不疑,直到最后给邮件发送方汇了巨款才发现上当。看过这个的人应该知道,骗子收集到一份邮件信息后,分组发送不同预测结果的邮件,赌马结果公布后,再将筛选出来的那部分人分组,继续发送下一轮预测邮件。几轮过后,肯定能保证一部分人收到的预测结果是完全正确的。这也是最关键的部分。那么骗子
算法与数学之美
·
2018-06-15 19:20
极客时间学习笔记-Java核心技术36讲
内部排序,至少掌握
基础算法
如归并排序、交换排序(冒泡、快排)、选择排序、插入排序等。外部排序,掌握利用内存和外部存储处理超大数据集,至少要理解过程和思路。
wyyl1
·
2018-06-13 20:31
JAVA
学习笔记
基础算法
设计-神秘的“树”(一)
前言时隔多日又要跑出来作妖了......现在想想当初要是早点打造自己的“品牌”该多好,自从进入了大三,就会要收拾各种各样的事情,至少没有大一大二这么咸鱼了,因此要写这种技术文章都没有很连续,很固定的。就像我的ReactNative入门指导还没写完(虽然比不过大佬的技术,但是自己遇到的坑也是有一定的价值滴)。咳,言归正传,这次直接跳过了中间各种各样的算法,打算先发一发两个有关于树,并且挺实用的算法。
芥末芋头
·
2018-06-12 15:36
深入探究Java数据结构与算法系列(三)——冒泡排序(
基础算法
)
引言:在切入到算法这个领域之前,像很多人一样都会去了解这个算法的原理以及它的实现代码。也正是说明了它是总多算法当中的基础中基础,也是带领我们深入到各个算法当中不可或缺的一个步骤,如果有过一点算法基础的人或缺会有个印象,冒泡排序用到了两个for循环,那么一般我们都认为它的时间复杂度为O(N2),,那么今天我们来探究一下冒泡排序算法的实现。基础原理:这个名词的由来很好理解,一般河水中的冒泡,水底刚冒出
校长专栏
·
2018-06-11 11:10
Java数据结构与算法
JAVA数组中移除特定元素并求出数组的长度
今天做
基础算法
题的时候,遇到让把一个int型的数组中指定的数字移除,得到新数组的长度。乍一想,数组里的数是不能删除的,所以我想了很多种复杂的计算方法,但是结果都不对。
Emily_1021
·
2018-06-01 16:31
Python
基础算法
练习题
开始学习python的第4天,看完了基础语法,打算写一些简单的题目来巩固一下语法本人看的教程是“廖雪峰老师”的python教程,非常实用,非常适合入门链接在此:廖雪峰python教程一.基础题目1.输入“年月日”,输出是一年中的第几天#-*-coding:utf-8-*-##输入年月日,判断是一年的多少天defgetN(year,month,day):sum=0##到最后在判断是闰年还是平年for
hi_bigguy
·
2018-05-31 14:46
Python
相关性算法和api
1.相关性先写几个相关性的
基础算法
和相应的api吧欧式距离fromscipyimportspatialimportmath#欧式距离defd_euclidean(*args):#args为所有向量组成数组
yokan_de_s
·
2018-05-29 20:39
机器学习基础算法
算法思想
基础算法
思想类别递推枚举递归分治贪婪回溯(试探)模拟递推递推分类顺推法:从已知条件出发,逐步推算出要解决问题的方法。逆推法:从已知结果出发,用迭代表达式逐步推算出问题开始的条件,即顺推法的逆过程。
木木甫
·
2018-05-28 12:35
面试技术点
项目框架搭建高级调整需求,优化,发布,维护 初级: C#语言与数据结构算法编程功底 unity3d引擎使用项目经验 3d与数学知识数学基础 英语阅读能力学习能力 中级: 数据结构:数组,链表,堆栈,树,图等xx
基础算法
palawind
·
2018-05-25 00:00
深度学习开源框架系列:
基础算法
之傅立叶变换:1:概要介绍
傅立叶变换时数字信号处理的重要方法之一,是法国数学家傅立叶在1807年在法国科学学会上发表的一篇文章中所提出的,在文章中使用了正弦函数描述温度分布,而且提出了一个著名的论断:任何连续性的周期信号都可以由一组适当的正弦曲线组合而成。而这个论断被当时审查论文的著名数学家拉格朗日所否定,拉格朗日认为正弦函数无法组合成一个个带有棱角的信号,但是从无限逼近的角度考虑,可以使用正弦函数来非常逼近期直到表示方法
liumiaocn
·
2018-05-24 19:57
人工智能
TensorFlow入门教程
【python】面试常考数据结构算法
致谢:Python
基础算法
/剑指offer这里整理的都是基础的不能再基础的算法,目的就是进行一个回忆,同时作为剑指offer的一个补充~嘿嘿~查找算法二分查找#实现一个二分查找#输入:一个顺序list#
alicelmx
·
2018-05-24 11:43
求职
冒泡排序
基础算法
:importjava.util.Arrays;publicclassTest{publicstati
在努力中
·
2018-05-22 20:46
算法思想
基础算法
思想类别递推枚举递归分治贪婪回溯(试探)模拟递推递推分类顺推法:从已知条件出发,逐步推算出要解决问题的方法。逆推法:从已知结果出发,用迭代表达式逐步推算出问题开始的条件,即顺推法的逆过程。
木木甫
·
2018-05-22 00:00
算法
java
人工智能
基础算法
之感知器(2)
1.引言在上一篇文章中,我们介绍了感知器算法的基本原理,如果只是应用的话,到这里就可以了。但是,一些同学心里可能会有疑问:为什么经过有限次的迭代就一定可以找到那个能把正负样本分开的超平面?下面会给出相关证明;最后将介绍几种由感知器衍生而来的算法,感受其中所蕴含的思想。2.感知器收敛证明已知条件:给定一个训练数据集\(T=\{({x_1},{y_1}),({x_2},{y_3}),\cdots,({
折磨与着迷
·
2018-05-18 09:50
智能算法
感知器算法
人工智能
机器学习
深度学习
变步长学习
关于JS阶乘,首字母大写,最长单词计算,重复说话次数等简单
基础算法
练习
(1)阶乘问题。functionjiecheng(){varn=jie.value;//用于外部输入数字vars=1;vara=n;for(vari=1;i求n阶乘请输入一个正整数:计算(2)随机一句英文,每个单词首字母大写问题functionpaiban(){vara=cha.value;//定义变量存放英语句子varb=newArray();//定义数组用于存放分割后的单词元素b=a.spli
前端二弟
·
2018-05-10 03:35
基础算法
关于
JS
阿里妈妈精准定向检索及
基础算法
团队最新CVR预估模型
今天要总结的一篇paper是阿里妈妈定向广告团队在2018年SIGIR会议上的一篇论文《EntireSpaceMulti-TaskModel:AnEffectiveApproachforEstimatingPost-ClickConversionRate》。需要注意的是这个场景是CVR即conversionrate(转化率),不是CTR。所谓的CVR指的就是当一个用户点击了商品之后,会有多大的概率会
guoyuhaoaaa
·
2018-05-09 11:06
深度学习
相对全面的gc总结
首先是大家都要提到的GC的
基础算法
:标记清除,标记整理,复制,分代。这些算法的第一步都是做的一件事:标记(Mark)。JVM的标记算法采用了根搜索算法(RootTracing)。
车晋强
·
2018-05-03 21:26
java
pring Boot缓存应用实践详解
一、通用缓存接口1、缓存
基础算法
(1)、FIFO(FirstInFirstOut),先进先出,和OS里的FIFO思路相同,如果一个数据最先进入缓存中,当缓存满的时候,应当把最先进入缓存的数据给移除掉。
Java小生
·
2018-05-03 15:34
Java
基础算法
——五子棋判定结果的几种思路
五子棋作为很多初学者的第一个比较综合性的小项目,需要大家根据需求对二维数组进行查询、存放棋子等操作。这一步相信大家都没有什么问题,然而没有输赢的五子棋就没有意义,所以五子棋还有判断结果这一重要的步骤。大部分老师都没有对这一步进行要求,但很多同学却很感兴趣并且在网上进行了查询,相信也能够利用网上的代码玩五子棋的游戏了。接下来我想提供自己判断五子棋输赢的几种思路一、遍历棋盘的每一行每一列这大概是最蠢的
KingMipple
·
2018-05-02 17:30
javase
暴力枚举
算法里面比较容易理解和简单的
基础算法
,考虑方程式:a^3+b^3=c^3+d^3其中:“^”表示乘方。a、b、c、d是互不相同的小于30的正整数。这个方程有很多解。
Acmer-ly
·
2018-04-29 21:24
贝叶斯公式由浅入深大讲解—AI
基础算法
入门
1贝叶斯方法长久以来,人们对一件事情发生或不发生的概率,只有固定的0和1,即要么发生,要么不发生,从来不会去考虑某件事情发生的概率有多大,不发生的概率又是多大。而且概率虽然未知,但最起码是一个确定的值。比如如果问那时的人们一个问题:“有一个袋子,里面装着若干个白球和黑球,请问从袋子中取得白球的概率是多少?”他们会想都不用想,会立马告诉你,取出白球的概率就是1/2,要么取到白球,要么取不到白球,即θ
zhoulujun
·
2018-04-20 20:00
上一页
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
其他