• 编译原理笔记4:从正规式到词法分析器(1):构造词法...

    A:这是因为图中的 NFA 都是递归构造出来的——也就是说,我们认为上面3-6自动机中的 N(P)、N(Q)自动机也都是用 Thompson 构造算法构造的,而只要是该算法构造出的 NFA,就一定都是只有一个终态的。而且,其实对于...
    文章 2020-05-21 1192浏览量
  • 我的博客目录

    15道简单算法题 非递归实现文件夹遍历 《STL系列》之map原理及实现 《STL系列》之vector原理及实现 C#转C++的一点分享 内存的分配VS回收&构造函数VS析构函数 内存池的原理及实现 构造函数产生的点及原因 虚方法...
    文章 2017-11-27 1701浏览量
  • 技海无涯:正则表达式相关的知识和技术(2)——算法

    DFA:子集构造算法 这个算法稍微复杂一些,算法关键如下: 1)区分状态和状态集:DFA中的状态,实际上对应NFA中的多个状态,也就是一个NFA状态集;这也是算法为什么叫子集算法的原因,因为DFA中的每一个状态实际上都...
    文章 2009-05-24 1640浏览量
  • EM算法的九层境界:​Hinton和Jordan理解的EM算法

    什么说EM算法是他们强强发力的领域呢?这里我们讨论Hinton和统计大神Jordan的强强发力的领域。当Bayes网络发展到高级阶段,概率图模型使得计算成为问题,由此开启了Variational Bayes领域。在“变の贝叶斯”里面,...
    文章 2017-12-15 6733浏览量
  • 使用构造块精炼程序

    我们知道,一个类至少有一个构造函数(如果没有,编译器会无私地为其创建一个无参构造函数),构造函数是在对象生成时调用的,那现在的问题来了:构造函数和构造代码块是什么关系?构造代码块是在什么时候执行的?在...
    文章 2017-11-21 718浏览量
  • 五分钟学编程:怎么学数据结构

    选择了数据结构,算法也随之确定,是数据而不是算法是系统构造的关键因素。这种洞见导致了许多种软件设计方法和程序设计语言的出现,面向对象的程序设计语言就是其中之一。也就是说,选定数据结构往往是解决问题的...
    文章 2020-02-04 1322浏览量
  • 一步一步写算法(之通用算法的编写)

    } 当然,如果是一个class需要调用上面的算法的话,它还需要定义type缺省构造函数、type拷贝够构造函数两个函数。那么,在c语言里面有没有什么办法呢?其实也有,那就是void*这种方法。void bubble_sort(void*array...
    文章 2014-12-11 602浏览量
  • 学好程序员必知必会的数据结构,这一份书单你值得拥有...

    选择了数据结构,算法也随之确定,是数据而不是算法是系统构造的关键因素。这种洞见导致了许多种软件设计方法和程序设计语言的出现,面向对象的程序设计语言就是其中之一。也就是说,选定数据结构往往是解决问题的...
    文章 2020-05-12 478浏览量
  • 中科院计算所开源Easy Machine Learning系统,用交互...

    在该系统中,学习任务被构造成一个有向非循环图(DAG),其中每个节点代表一个操作(例如,一个机器学习算法),每个边缘代表数据流从一个节点到它的后续节点。实现了交互图形用户界面,使用户能够以拖放的方式创建...
    文章 2017-08-01 1547浏览量
  • 算法演示程序——凸包问题

    最近没有搞新东西,教算法课过程中,突然想,为什么不将算法和windows结合起来呢?也许那样更感观一些。顺手写的小程序拿上来共享一下,也许能对同行有所帮助。凸包问题简介:对于点集合,凸包是以某些点为顶点的凸...
    文章 2017-11-15 964浏览量
  • 021_《Delphi算法与数据结构》

    Delphi的语言中有许多构造在其他语言中均没有,利用构造将使高效的算法和数据结构可以更容易也更自然地得以封装。例如属性即属此类,再如若出现不可预知的错误时,相应的异常也属构造。尽管在Delphi中不用这些Delphi...
    文章 2010-11-25 1390浏览量
  • Java 笔记01

    可以构造多个构造方法,但多个构造方法的参数表一定不同,参数顺序不同即属于不同的构造方法: publicstudent(string name,int a){ } public student(inta,string name){ } 为两个不同的构造方法。如果我们未给系统...
    文章 2012-07-04 803浏览量
  • 《数据结构与算法:Python语言描述》一1.3算法算法...

    算法的性质一个算法是对一种计算过程的一个严格描述,人们通常认为算法具有如下性质:有穷性(算法描述的有穷性):一个算法的描述应该由有限多条指令或语句构成。也就是说,算法必须能用有限长的描述说清楚。能行性...
    文章 2017-05-02 2818浏览量
  • 3.9策略模式

    1.什么是策略模式?本质:面向借口编程。或者说策略模式是面向接口编程的最佳体现。他抽象的是不同的算法,或者说策略。比如税收,有个税和企业税。这是两种不同的算法,或者叫不同的策略。2.利用接口实现策略模式:...
    文章 2014-03-24 568浏览量
  • 深度|机器学习对抗性攻击报告,如何欺骗人工智能?

    其中,非定向类攻击是指攻击者只追求对抗图像和原图像不同,而不在意识别的结果是什么。定向类攻击则是指攻击者在构造图像时已经预定目标机器学习模型识别的结果。在定向类攻击中,作者首先根据条件概率找出给定源...
    文章 2017-08-01 1340浏览量
  • 寻路算法:找到NPC最好的行走路径

    本文将从搜索空间,可接受的启发式算法、贪婪最佳优先算法进行探讨。搜索空间的表示 最简单的寻路算法设计就是将图作为数据结构。一个图包含了多个节点,连接任意邻近的点组成边。在内存中表示图有很多种方法,但是...
    文章 2016-11-29 5403浏览量
  • 一个框架解决几乎所有机器学习问题

    调参之后,也并不就是大功告成,这个时候还是需要去思考,是什么原因造成精度低的,是哪些数据的深意还没有被挖掘到,这个时候需要用统计和可视化去再一次探索数据,之后就再走一遍上面的过程。我觉得这里还提到了很...
    文章 2017-08-02 1132浏览量
  • 【聚能聊话题】聊聊设计模式,封装算法——模板方法...

    今天的话题:1、一般模板方法都会加上一个关键字,你知道是什么吗?作用目的是什么?2、模板方法模式可以扩展,使用钩子,你能指出示例中对应功能的代码吗?3、有一个设计模式和模板方法模式很像,你知道它是什么...
    文章 2018-05-29 1190浏览量
  • 机器学习实战(Machine Learning in Action)笔记-...

    需要分析或收集的数据是什么 首先考虑使用机器学习算法的目的。如果想要预测目标变量的值,则可以选择监督学习算法,否则可以选择无监督学习算法。确定选择监督学习算法之后,需要进一步确定目标变量类型,如果目标...
    文章 2017-07-25 1895浏览量
  • DxR路由查找算法前传

    精 通Linux网络技术的应该都知道,现有的两种路由查找算法是HASH查找和TRIE树算法,这两种算法均包括复杂零散的数据结构,对于纯软件层面的构 想,它们设计地都不错;另外精通BSD协议栈的也该知道,BSD的Radix树算法...
    文章 2017-11-12 716浏览量
  • 技术大牛带你走向机器学习“正道”:小朋友才迷信算法,...

    首先,我们要搞明白机器学习到底学习的是什么,答案是模型“参数”,比如Y=AX+B是个机器学习的模型,通过样本数据,可以学习出参数A和B的确定值。然后基于这两个参数,对模型进行泛化,即对给定的X对Y进行预测。明白...
    文章 2017-08-01 2644浏览量
  • 70道阿里百度高频Java面试题(框架+JVM+多线程+算法+...

    用过哪些Map,都有什么区别,HashMap是线程安全的吗,并发下使用的Map是什么,他们内部原理分别是什么,比如hashcode,扩容等6.HashMap为什么get和set那么快,concurrentHashMap为什么能提高并发7.抽象类和接口的区别...
    文章 2019-08-23 2411浏览量
  • Java内存管理及GC算法

    1.标记:它的第一个阶段与标记/清除算法是一模一样的,均是遍历GC Roots,然后将存活的对象标记。2.整理:移动所有存活的对象,且按照内存地址次序依次排列,然后将末端内存地址以后的内存全部回收。因此,第二阶段...
    文章 2017-11-07 976浏览量
  • 五分钟了解一下什么是「贪心算法」|算法必看系列...

    也就是说贪心算法是一种在每一步选择中都采取在当前状态下最好或最优的选择,从而希望得到结果是最好或最优的算法。贪心算法在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,所...
    文章 2020-04-15 600浏览量
  • Java内存管理及GC算法

    1.标记:它的第一个阶段与标记/清除算法是一模一样的,均是遍历GC Roots,然后将存活的对象标记。2.整理:移动所有存活的对象,且按照内存地址次序依次排列,然后将末端内存地址以后的内存全部回收。因此,第二阶段...
    文章 2017-01-04 898浏览量
  • 贪心法——活动选择问题和背包问题

    分治法是这三种算法里面都有的思想,动态规划和贪心都是将问题分解成子问题求解,但动态规划里面的子问题都带有联系,而贪心算法里面的子问题都相对独立,唯一不同的是,贪心算法要首先想出一个解决方案来构造求解最...
    文章 2014-10-23 995浏览量
  • 安筱鹏:拥抱“数据+算法”定义的新世界

    这样一个我们认为的软件公司,跟很多医院一起研究心脏的构造、机理,他们要研究心脏的运动规律,物理的、化学的、生物的运动规律,他们把这一个运动规律模型化、模型算法化、算法代码化,最终是要构建一个数字心脏。...
    文章 2018-12-03 2147浏览量
  • AI平台-AutoSKlearn【AutoML】

    1.AutoSKlearn是什么?传统的机器学习任务从开始到建模的一般流程是:获取数据->数据预处理->训练建模->模型评估->预测,分类。本文我们将依据传统机器学习的流程,看看在每一步流程中都有哪些常用的...
    文章 2019-05-07 1354浏览量
  • 给数据结构初学者:跨过算法和程序之间的鸿沟

    Status 显然是函数InitList_sq()的返回值类型,但究竟是什么类型呢?C和C++中没有这种数据类型,其他语言中也没有,可以猜到是自定义类型。教材P10有解释: 教材接着给出了在C语言实现算法时的建议: Status是函数...
    文章 2012-09-09 1359浏览量
  • 一文详解 RSA 非对称加密算法

    然后将积的最后三位数告诉B,这样B就可以计算出A写下的是什么数字了。比如A写下的是123(需加密内容),并且A计算出123*91(B的公钥加密)等于11193,并把结果的末三位193(加密结果)告诉B;B只需要把193再乘以11(B的私钥...
    文章 2021-11-30 17浏览量
1 2 3 4 ... 104 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化