c/c++面试总结 c语言基础算法总结2 算法是程序设计的灵魂,好的程序一定是根据合适的算法编程完成的。所有面试过程中重点在考察应聘者基础算法的掌握程度。 上一篇讲解了5中基础的算法,需要在面试之前熟练掌握,本篇讨论剩余的基础算法。 先看一个面试题目:设计一个函数,求一个给定字符串中所有数字的和。 ...
分类:
编程语言 时间:
2019-03-13 16:34:20
阅读次数:
159
[TOC] 抄袭/参考资料 台湾大学《机器学习技法》视频 "使用sklearn进行集成学习——理论" "机器学习 组合算法总结" "深入浅出ML之Boosting家族" 集成学习 | 集成框架 | 特点 | 优点 | 实现 | | | | | | | Bagging | Bootstraping、均 ...
分类:
其他好文 时间:
2019-03-10 20:29:29
阅读次数:
216
排序算法总结: 快速排序算法: 是基于分治的算法,关键在于划分操作; 性能分析: 堆排序: 归并排序: 拓扑排序: ...
分类:
编程语言 时间:
2019-03-09 01:20:29
阅读次数:
194
网逛收藏 1.经典贴之十大算法总结:https://www.cnblogs.com/onepixel/articles/7674659.html 2.阿里课堂之大数据:https://aliyun-edu-cloud-public.oss-cn-hangzhou.aliyuncs.com/busin ...
分类:
其他好文 时间:
2019-03-04 17:20:50
阅读次数:
158
通过前面的介绍我们了解了对象创建和销毁的过程。那么JVM中垃圾收集器具体对对象回收采用的是什么算法呢?本文主要记录下JVM中垃圾收集的几种算法。 JVM的垃圾回收的算法 标记 清除算法(Mark Sweep) 标记清除算法是最基础的回收算法,该算法分为 ...
分类:
编程语言 时间:
2019-03-01 09:36:24
阅读次数:
147
前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序 ...
分类:
编程语言 时间:
2019-02-28 22:56:10
阅读次数:
189
本文总结了我在研究室内人群疏散时用到或者接触到的一些算法,做了一个简单的总结。 1 DijKstra算法 Dijkstra算法在对疏散组进行分组的时候是非常常用的一个算法,也是一个基础算法。下面的前四个算法可以应用到疏散方案的优化 2遗传算法 3禁忌搜索算法 4模拟退火算法 5蚁群算法 6:元胞自动 ...
分类:
编程语言 时间:
2019-02-27 20:20:45
阅读次数:
184
1、冒泡排序 2、快速排序 3、选择排序 4、插入排序 5、希尔排序 ...
分类:
编程语言 时间:
2019-02-21 15:42:39
阅读次数:
181
"点击查看原文" 前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的 ...
分类:
编程语言 时间:
2019-02-14 11:57:10
阅读次数:
190
剑指offer算法学习总结 节选剑指offer比较经典和巧妙的一些题目,以便复习使用。一部分题目给出了完整代码,一部分题目比较简单直接给出思路。但是不保证我说的思路都是正确的,个人对算法也不是特别在行,只不过这本书的算法多看了几遍多做了几遍多了点心得体会。于是想总结一下。如果有错误也希望能指出,谢谢 ...
分类:
编程语言 时间:
2019-02-08 22:01:15
阅读次数:
192