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
算法初步
算法初步
——哈希表A1041.Be Unique
#include#include#includeusingnamespacestd;constintMAX_LEN=10005;intmain(){intn;cin>>n;inttemp[MAX_LEN];for(inti=0;i>temp[i];intt;cin>>t;temp[t]++;result[i]=t;}inti;for(i=0;i
JasonPeng1
·
2020-01-07 16:00
算法初步
——哈希表B1047.编程团体赛
#include#include#includeusingnamespacestd;constintMAX_LEN=10005;//charstr[MAX_LEN];//inthashTable[30]={0};structteam{intteamnumber;intnumber;intgrade;}temp[MAX_LEN];boolcmp(teama,teamb){returna.grade>
JasonPeng1
·
2020-01-07 14:00
算法初步
——排序 A1012.The Best Rank(25)
#include#includeusingnamespacestd;constintMAX_LEN=2005;//constintMAX_D=31;structstudent{intid;intCgrade;intMgrade;intEgrade;intAgrade;}stu[MAX_LEN];intmain(){intn,m;scanf("%d%d",&n,&m);inttemp[m];for(
JasonPeng1
·
2020-01-05 12:00
算法初步
——排序B1015/A1062.德才论
#include#includeusingnamespacestd;constintMAX_LEN=100005;//constintMAX_D=31;structstudent{intnumber;intfir;intsec;inttotal;intgrade;};boolcmp(studenta,studentb){if(a.grade!=b.grade){returna.gradeb.tot
JasonPeng1
·
2020-01-05 09:00
恩智车边缘检测
算法初步
了解
恩智车中soble算子边缘检测的用法:1->获取原图像数组;2->图像模糊化处理;3->计算soble算子;ps:不需要处理全部图像,处理全部一般k60fx(10ms左右);根据需求处理;ps:定义图形数组时w和h不要搞反了;!!!备注:图片选自论文:Sobel与阈值相融合的边缘检测算法黄文举,陈卓佳,李健创,陈晓敏(华南师范大学物理与电信工程学院,广东广州510006)
ddl又来了
·
2019-11-17 20:40
soble
智能车
边缘处理
基于scratch实现高中《数学(必修三)》
算法初步
中的海伦-秦九昭公式
人教版高中《数学(必修三)》增加了
算法初步
模块。算法是数学及其应用的重要组成部分,是计算机科学的重要基础,是连接要解决问题与计算机能够理解的程序语言之间的桥梁。
少儿创客
·
2019-11-02 04:55
Tarjan
算法初步
一、前置知识:强连通分量:有向图强连通分量:在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通(stronglyconnected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大(看清是极大,不是最大)强连通子图,称为强连通分量(stronglyconnectedcomponents)。一个
千叶繁华
·
2019-10-14 21:00
《算法笔记》学习笔记 上
数学问题1.简单数学2.最大公约数3.最小公倍数(leastcommonmultiple)4.分数5.素数(Primenumber)6.质因子分解7.大整数8.拓展欧几里得算法及相关问题9.组合数四.
算法初步
zz的博客
·
2019-10-12 15:35
编程
算法
csp
算法笔记
雪花算法(07)雪花算法最终版
雪花
算法初步
完成后,我们讨论了几个位运算的写法,大家知道雪花算法一旦确定后,很多数字都是定死的,比如机器占多少位,或者时间向左位移多少,这些在算法具体逻辑确定后就不会变了。
程序员郭艺宾
·
2019-08-15 13:00
算法初步
---基本的数据结构(java为例)
最近搞算法,觉得超级吃力的,一直以为数学好的,数学可以考试满分,算法一定没什么问题,贱贱地,我发现我自己想多了,还是自己的基础薄弱吧,今天我来补补最基础的知识。算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这
oO从零开始Oo
·
2019-07-23 22:00
算法笔记.PDF(算法学习不可多得的好书)
简介《算法笔记》内容包括:C/C++快速入门、入门模拟、
算法初步
、数学问题、C++标准模板库(STL)、数据结构专题(二章)、搜索专题、图算法专题、动态规划专题、字符串专题、专题扩展。
孤独时代的老狗
·
2019-06-13 16:58
资源分享
MATLAB-BP 神经网络中的MIV算法学习
=data(1:end,1:end-1)';%输入数据t=data(1:end,end)';%输出数据[pn,minp,maxp,tn,mint,maxt]=premnmx(p,t)%%变量筛选MIV
算法初步
实现
FIll_Mood
·
2019-04-06 16:34
MATLAB学习笔记
算法笔记与上机指南的笔记
Ch4入门篇(2)——
算法初步
4.1排序4.2散列A1084BrokenKeyboardA1092ToBuyorNottoBuyA1041BeUniqueA1050StringSubtractionA1048FindCoins4.3
老葛
·
2019-02-15 21:00
算法初步
----哈希习题(算法笔记-分组统计)
本题哈希的思想就是:以输入的数字为下标,来获取该数的信息,利用较大的数组完成。简单算法题多为这种思想,可以通过算出最大数来达到减小数组的目的。//http://codeup.cn/problem.php?cid=100000582&pid=1#include#include//max_element,unique_copy#include#includeusingnamespacestd;intm
春树暮云_
·
2019-02-09 16:43
算法笔记
算法初步
----哈希习题(算法笔记-分组统计)
本题哈希的思想就是:以输入的数字为下标,来获取该数的信息,利用较大的数组完成。简单算法题多为这种思想,可以通过算出最大数来达到减小数组的目的。//http://codeup.cn/problem.php?cid=100000582&pid=1#include#include//max_element,unique_copy#include#includeusingnamespacestd;intm
春树暮云_
·
2019-02-09 16:43
算法笔记
排序
算法初步
——冒泡排序法
排序:排序操作是算法学习中的经典部分。尽管很多语言中都已经提前实现了排序功能,直接提供了排序函数,对于初学者来说,学习各种排序算法的思想仍是十分必要的。今天主要介绍三种算法:经典的冒泡排序、插入排序和选择排序。不过在此之前,先来看一下评估排序算法优劣的几个标准。分析算法的方向:排序算法的执行效率:注意,这里的执行效率并不能简单的等同于分析时间复杂度。(1)要考虑低阶、常数还有系数。通常情况下,我们
DuTel
·
2018-12-28 18:04
python学习
算法初步
数据结构
数据是一个抽象的概念,将其进行分类之后会得到程序设计语言中的基本类型。比如:int,float,char等。数据元素之间不是独立的,存在特定的关系,这些关系便是结构。数据结构指数据对象中数据元素之间的关系。**算法与数据结构的区别与联系:**数据结构只是静态的描述了数据元素之间的关系。高效的程序需要在数据结构的基础上设计和选择算法。程序=数据结构+算法总结:算法是为了解决实际问题而设计的,数据结构
IWTK_wcl
·
2018-10-27 20:49
算法
python学习
算法初步
最坏时间复杂度
算法完成工作最少需要多少基本操作,最优时间复杂度算法完成工作最多需要多少基本操作,最坏时间复杂度算法完成工作平均需要多少基本操作,平均时间复杂度最优时间复杂度,意义与价值不大,只能反映最乐观的情况,没有参考价值。最坏时间复杂度,提供了一种保障,表明算法在此程度的基本操作中一定可以完成任务。平均时间复杂度,时对算法的一个全面评价,它完整全面的反映了这个算法的性质,但又不可以保证每个计算都可以在这个基
IWTK_wcl
·
2018-10-26 21:28
算法
python学习
算法初步
时间复杂度与大O记法
算法是解决问题的方法,我们直接讨论问题:如果a+b+c=1000,且a^2+b^2=c^2(a,b,c为自然数),如何求出所有可能的a,b,c组合?#1.枚举法#枚举法importtime#引入时间模块计算完成算法需要的时间start_time=time.time()forainrange(0,1001):forbinrange(0,1001):forcinrange(0,1001):ifa+b+
IWTK_wcl
·
2018-10-26 17:12
算法
EM算法(Expectation Maximization)期望最大化算法
原文:EM(期望最大化)
算法初步
认识-大数据和AI躺过的坑-博客园https://www.cnblogs.com/zlslch/p/6965374.html机器学习十大算法之一:EM算法(即期望最大化算法
橘子甜不甜
·
2018-07-24 09:53
智能算法
RSA加密
算法初步
认识
今天碰到了以前没认识过的RSA算法,看wiki上的公式也是一头雾水(数学符号太多看不懂orz)。感谢大佬提供的高清照片,有了这个实例之后,RSA就好理解多了,废话不多说,直接上链接和图片吧—————————————我是华丽的分割线————————————————wiki链接RSA加密算法参考书名——《信息安全数学基础》有了这些之后感觉自己对RSA加密算法有了个初步的了解了。另外提醒大家一件事[数学
Walikrence
·
2018-04-16 18:06
算法相关
密码学
RSA加密算法
算法
信息安全
算法初步
时间复杂度时间复杂度是用来估计算法运行时间的式子(单位)。image.png时间复杂度小结image.png空间复杂度用来计算一个算法临时占用内存的式子递归复习1、调用自身2、结束条件lowB三人组冒泡排序冒泡排序:列表在内存重只存一份,所以不需要重复赋值importrandomfromtimewrapimport*#时间装饰器#初级版本@cal_timedefbubble_sort(li):fo
whenitsallover
·
2018-02-22 22:58
*
算法初步
—排序—A1075
思路:1、考生提交答案有三种情况:未提交,编译未通过、编译通过。不妨建立学生结构体并把每道题的成绩初始化为-2(表示未提交),由于编译未通过是用-1表示,因此直接统一用高分替换低分即可2、对于所有题目都未通过编译或未提交的不计入排名。可以用一个flag类型来判断,初始置为false,一旦某道题的输入成绩大于等于0,则变为true3、根据题目要求编写排序函数注意点:1、在编写排序函数时,要把判断fl
daidaihema
·
2018-01-27 22:46
PAT算法训练
基于Unity3D平台的三维虚拟城市研究与应用
文中采用了一种新的模式进行三维虚拟城市的设计,采用三维
算法初步
建模,
程花花
·
2017-07-11 08:27
unity
3D
路径规划
算法初步
认识
上面那个论文把uav的路径规划分为以下5类:sampling-basedalgorithmsnode-basedalgorithmsmathematicalmodelbasedalgorithmsBio-inspiredalgorithmsmulti-fusionbasedalgorithms知乎移动机器人路径规划完备的(complete)(有解是可以求出来的),主要应用于二维三维的grid,多维
zsdnr
·
2017-06-06 14:31
sp
路径规划
算法初步
认识
资料AliteraturereviewofUAV3Dpathplanning上面那个论文把uav的路径规划分为以下5类:sampling-basedalgorithmsnode-basedalgorithmsmathematicalmodelbasedalgorithmsBio-inspiredalgorithmsmulti-fusionbasedalgorithms知乎移动机器人路径规划完备的(
逍遥客33
·
2017-06-04 23:00
感知机学习
算法初步
1
感知机学习
算法初步
—1本博文简单介绍了感知机学习算法,给出了解决思路,算法,实验代码,以及实验结果等等。
csu_wxt
·
2016-05-20 20:28
七大排序
算法初步
实现
Sorts.h#ifndef__SORTS_H__#define__SORTS_H__//数据交换voidSwap(int&a,int&b);//冒泡排序voidBubbleSort(inta[],intn);//快速排序voidQuickSort(inta[],intn);voidQuickSortPartition1(inta[],intbeg,intend);voidQuickSortPar
diaolingle
·
2016-04-28 01:47
算法
七大排序
算法初步
实现
Sorts.h#ifndef__SORTS_H__ #define__SORTS_H__ //数据交换 voidSwap(int&a,int&b); //冒泡排序 voidBubbleSort(inta[],intn); //快速排序 voidQuickSort(inta[],intn); voidQuickSortPartition1(inta[],intbeg,intend); void
diaolingle
·
2016-04-28 01:00
[从头学数学] 第174节
算法初步
剧情提要:[机器小伟]在[工程师阿伟]的陪同下进入了结丹中期的修炼,这次要修炼的目标是[
算法初步
]。正剧开始:星历2016年04月12日08:54:58,银河系厄尔斯星球中华帝国江南行省。
mwsister
·
2016-04-12 10:00
【matlab】:matlab求图像质心算法
这篇文章的起因是因为我在做一个项目,其中的要求就是求图像的质心,这个
算法初步
实现了一个功能:给出一张图片如下:然后把这个图片保存到d:\测试.jpg目录,最后运行我的函数即可写的思路:对于图片,质心肯定会数值不一样
qq_23100787
·
2016-03-22 16:00
算法
函数
源代码
图片
matlab
KMP
算法初步
学习
准备系统的学习一下算法,就先行KMP开始吧!到目前为止,我能用到KMP的地方有三类题目:-给出主串s和模式串t,查找t在s中出现的位置-给出主串s和模式串t,查找t在s中出现的次数-给出一个字符串t,求t中循环节的个数KMP算法的时间复杂度是O(n),因为主串s在匹配过程中是不回溯的,KMP算法的巧妙之处在于对模式串的预处理,当模式串的第j个位置与主串第i个位置不匹配的时候,他会回溯到next[j
hjt_fathomless
·
2016-03-20 12:00
KMP
算法初步
教你初步了解KMP算法 作者: July 、saturnma、上善若水。 时间; 二零一一年一月一日-----------------------本文参考:数据结构(c语言版)李云清等编著、算法导论引言:在文本编辑中,我们经常要在一段文本中某个特定的位置找出某个特定的字符或模式。由此,便产生了字符串的匹配问题。本文由简单的字符串匹配算法开始,再到KMP算法,由浅入深,教你从头到尾彻底理解KM
SCAU_BIN
·
2016-03-17 15:00
汉诺塔
C语言之
算法初步
(汉诺塔--递归算法) 个人觉得汉诺塔这个递归算法比电子老鼠的难了一些,不过一旦理解了也还是可以的,其实网上也有很多代码,可以直接参考。
·
2015-11-12 10:04
C语言之
算法初步
(电子老鼠闯迷宫--递归算法)
发现递归算法真的是个神奇的东西,还会自己在栈中记录下以前的数据,可以按照以前的记录返回到起始点,这个电子老鼠走迷宫是个很好的例子。研究了一个下午,总算还是有点收获的,突然对扫雷这个游戏有点感悟了。其实都是相同的道理。 电子老鼠闯迷宫代码如下: 代码 #include < stdio.h > int flag = 0 ; // flag用来标记是否路径全部走完
·
2015-10-31 08:49
C语言
C语言之
算法初步
(骑士周游世界)
#include<iostream> using namespace std; #define N 6 int ditu[N][N] = { {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0}, {0, 0, 0, 0,
·
2015-10-23 09:04
C语言
c语言之
算法初步
(母牛的故事&&斐波那契兔子数列)
1.有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? #include<stdio.h> int f(int a) { if(a<=1) return 1; else if(a==2) return 2; else if(a=
·
2015-10-23 09:04
C语言
C语言之
算法初步
(汉诺塔--递归算法)
个人觉得汉诺塔这个递归算法比电子老鼠的难了一些,不过一旦理解了也还是可以的,其实网上也有很多代码,可以直接参考。记得大一开始时就做过汉诺塔的习题,但是那时代码写得很长很长,也是不理解递归的结果。现在想起来汉诺塔的算法就3个步骤:第一,把a上的n-1个盘通过c移动到b。第二,把a上的最下面的盘移到c。第三,因为n-1个盘全在b上了,所以把b当做a重复以上步骤就好了。所以算法看起来就简单多了。不过
·
2015-10-21 10:55
C语言
hanoi
C语言之
算法初步
(汉诺塔--递归算法) 个人觉得汉诺塔这个递归算法比电子老鼠的难了一些,不过一旦理解了也还是可以的,其实网上也有很多代码,可以直接参考。
·
2015-05-14 19:00
HA
[数据结构] 快速排序算法
快速排序
算法初步
描述如下:(1)if(A[i]~A[j] 至少包含两个不同的关键字)(2)令v的值为分块中最左两个不同关键字的较大值(3)对A[i],……A[j]中的元素进行置换: 在
wangjianyu0115
·
2015-04-01 19:00
快速排序
图
算法初步
总结
主要是对图算法做一总结.最基本的图算法思想是dfs和bfs,dfs组要是用于考察图的结构时使用而bfs一般用于求解无权最短路径问题.拓扑排序依赖于dfs算法,拓扑排序可以解决事件依赖关系,强连通分支问题以及单源最短路径问题.欧拉回路可以使用dfs解决.汉密尔顿回路的存在性可以用拓扑排序解决.强连通分支问题的解法可以使用拓扑排序的解法,也能使用tarjan,两者都会用到dfs.最小生成树问题可以使用
面码
·
2014-12-18 10:00
機器學習基石 - Lesson2 - PLA
算法初步
转载自http://wizmann.tk/ml-foundations-pla.html什么是PLA算法PLA=PerceptronsLearningAlogrithmWikiPedia上有一个大概的历史背景介绍。感知机(英语:Perceptron)是FrankRosenblatt在1957年就职于Cornell航空实验室(CornellAeronauticalLaboratory)时所发明的一种
john159151
·
2014-07-06 20:06
machine
learning
机器学习与数据挖掘基本
算法初步
介绍
随着互联网技术的发展,特别是web2.0时代的到来,互联网为我们提供了丰富的数据来源,如何充分的利用这些数据,挖掘用户信息,是下一代互联网急需解决的问题。机器学习和数据挖掘主要是解决以下几个方面的问题,分类与预测,优化,独立特征提取等。机器学习的很多算法都是基于以下图1中模型来进行设计。 图1学习系统模型我们应对外界环境的刺激输入,在实践的过程中不断学习,获取经验知识,并且运用我们所学到的经验知识
NIeson2012
·
2014-01-03 21:00
算法
数据挖掘
互联网
机器学习
图像处理
数据结构和
算法初步
了解
数据结构和算法的作用: 数据结构是对在计算机内存中(有时在磁盘中)的数据的一种安排; 数据结构包括:数组、链表、栈、二叉数、哈希表等等。算法则是对这些结构中的数据进行各种处理; 例如:查找一条特殊的数据项或对数据项进行排序; 显示世界中的建模: 有些数据结构能直接对真是世界的情况构造模型。其中最重要的数据结构是图,图可以用来 表示城市之间的航线,电路中的连接,或是某一工程中的任务安排
1140566087
·
2013-05-21 10:00
java
数据结构
算法
算法初步
--什么是算法
一、算法的定义 “算法”是一系列解决问题的清晰指令。也就是说,对于符合一定规范的输入,能够在有限时间内获得所要求的输出。如图: 可以认为算法是问题的程序化解决方案。这些解决方案就是上面说的清晰精确指令。那么算法的一系列解决问题的步骤可以总结为:
wangjinyu501
·
2012-11-15 20:00
KMP
算法初步
认知
在字符串S(string)中找到匹配的字符串P(pattern)第一种想法://利用最简单的循环结构 for(m=0;mstartposition for(i=0;i<...;i++) //offsetfromm if(S[m+i]==P[i]).... else....-----------------------------
庄金峰
·
2012-10-01 20:00
kmp算法
算法初步
整理
这里的算法是指程序设计里的算法,算法是指对解决一个问题采取的步骤和方法的描述。不单单指的是解决数学问题。例如:出外旅游。你要先报旅行社,签订旅游合同,付款,按时出发到各个旅游景点游玩,然后回家。这个过程用计算机语言描述了的话就是一个算法,当然如果你选择自助游那就是另一个算法了。只是这两个算法都能解决旅游这个问题。好算法具备的条件:1、算法正确。2、算法的执行步骤少。3、算法中涉及的变
zhuojiajin
·
2012-09-30 14:00
算法
语言
旅游
OpenStack中的调度(Scheduler)
算法初步
研究
Nova是OpenStack的云计算控制器,是Iaas系统的主要部分。Nova中的调度模块scheduler文件夹下,其主要任务就是运用某种调度算法,选择出一个运算结点去执行VM instance。在nova版本2011.2中,scheduler模块下有以下几个文件:__init__.py:介绍nova.scheduler模块,没有实质性功能。 api.py:模块对外提供的接口,负责处理所有关于调
马誉
·
2012-07-26 10:45
openstack
调度
scheduler
算法研究
OpenStack中的调度(Scheduler)
算法初步
研究
Nova是OpenStack的云计算控制器,是Iaas系统的主要部分。Nova中的调度模块scheduler文件夹下,其主要任务就是运用某种调度算法,选择出一个运算结点去执行VMinstance。在nova版本2011.2中,scheduler模块下有以下几个文件:__init__.py:介绍nova.scheduler模块,没有实质×××。api.py:模块对外提供的接口,负责处理所有关于调度的
马誉
·
2012-07-26 10:45
Scheduler
调度
算法研究
【OpenStack】
模式和遗传算法的搜索机制
在“遗传
算法初步
解析”中,相信看过的人已经初步了解这个算法的过程。但在最后有一个问题,遗传算法的选择,交叉,变异的操作是怎么影响到最后的结果的?在讲解这个问题前,先了解一个概念:模式。
haitao111313
·
2012-04-07 00:00
c
算法
上一页
1
2
3
4
下一页
按字母分类:
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
其他