码迷,mamicode.com
首页 >  
搜索关键字:数据结构和算法    ( 857个结果
数据结构和算法的引入
数据结构和算法 讲解前先给大家讲解一个关于之前 的故事 开始 中期 后期 ...
分类:编程语言   时间:2020-03-27 12:29:15    阅读次数:49
数据结构和算法--7查找算法
1.常用的查找算法 1) 顺序(线性)查找 2) 二分查找/折半查找 3) 插值查找 4) 斐波那契查找 2.查找 1)线性查找 A.题目: 有一个数列[1,43,22,-10,0],判断数列中是否包含此名称,如果找到了,就提示找到,并给出下标值。 B,思路: 逐一查找 C.代码 package c ...
分类:编程语言   时间:2020-03-25 19:10:32    阅读次数:53
知识体系小结
最近一直在招人面试,面了不少人,突然觉得也该整理一下自己的知识体系,以求回顾、更新、学习、成长。 基础知识 操作系统 内存管理(分配算法、虚拟内存)、进程管理(进程和线程、同步等)、文件系统(IO、文件管理等)、中断等。 数据结构和算法 数组、队列、栈、链表、hash表、树、图 排序、查找、动态规划 ...
分类:其他好文   时间:2020-03-24 10:51:36    阅读次数:72
数据结构和算法--6排序算法
1.排序的分类 1) 内部排序:指将需要处理的所有数据都加载到内部存储器中进行排序 2) 外部排序:无法全部加载到内存中,需要借助外部存储进行 3)图示: 2.算法的时间复杂度 1) 度量一个程序(算法)执行时间的两种方法 A.事后统计的方法 问题:a.需要实际运行该程序。b.时间也依赖于计算机的硬 ...
分类:编程语言   时间:2020-03-21 16:41:05    阅读次数:66
再也不怕数据结构和算法之开篇
为什么要学习算法和数据结构 算法和数据结构是程序员的基本内功,基本内功修炼不好,以后修炼一些招式,如设计模式、架构,新的技术热点如区块链,新的技术语言go等,都会感觉非常吃力。 喜欢看武侠小说的知道,张无忌正是因为内功精纯,再加乾坤大挪移加持,学习任何武功招式都如探囊取物,短时间内即可融汇贯通。程序 ...
分类:编程语言   时间:2020-03-20 00:26:15    阅读次数:72
数据结构和算法思维导图
欢迎关注个人公众号,可直接扫描以下二维码或微信搜索“阿毛聊技术”。 ...
分类:编程语言   时间:2020-03-17 08:15:09    阅读次数:71
2-算法的时间复杂度与空间负责度
关注公众号 MageByte,设置星标获取最新干货。公众号后台回复 “加群” 进入技术交流群获更多技术成长。 前面我们说了算法的重要性 "数据结构与算法开篇" ,今天我们就开始学习如何分析、统计算法的执行效率和资源消耗呢?请看本文一一道来。 数据结构和算法本生解决的就是「快」和「省」的问题,那就是如 ...
分类:编程语言   时间:2020-03-12 12:55:06    阅读次数:85
软件工程——站在巨人的肩膀上抱团取暖
摘要 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。 而工程化的最主要的特点是系统化、规范化、可量化并且严格控制流程得完成开发或生产任务,在此严格的条件下优质、高效的进行生产活动。 前言 当初懵懂无知地选择了软件工程这门专业,过了大一一年才开始程序员该有的博客之旅。而我 ...
分类:其他好文   时间:2020-03-06 21:42:10    阅读次数:71
常用排序算法总结
最新在学习数据结构和算法,发现两篇讲的不错的排序算法文章,记录一下。 常用排序算法总结(一) 常用排序算法总结(二) ...
分类:编程语言   时间:2020-03-03 12:37:04    阅读次数:59
玩转算法----面试
什么是算法面试 算法面试不是什么: 1. 不代表能够正确的回答每一个算法问题,但是合理的思考方向其实更重要,也是正确完成算法面试问题的前提。 2.算法面试优秀并不意味着技术面试优秀 3. 技术面试优秀不意味着能够拿到Offer. 合理的思考路径 目的:给面试官展示出你的思考路径,将算法面试过程看作是 ...
分类:编程语言   时间:2020-02-26 20:36:50    阅读次数:72
857条   上一页 1 ... 6 7 8 9 10 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!