
job
文章平均质量分 90
dlphay
e-mail:740595707@qq.com
展开
-
20万、50万、100万的算法工程师,到底有什么区别?
转载链接:https://zhuanlan.zhihu.com/p/27072134 公元七世纪,在车迟国国家气象局组织的一次求雨活动中,虎力、鹿力、羊力三位大仙成功地祈下甘霖,于水火中救了黎民。老国王虽然不明就里,却从此尊他们为国师,奉道教为圭臬。 本世纪,算法工程师们的境遇也差不多:早些年,信奉糙快猛主义的大佬们觉得他们饱食终日、无所用心,没工作只好在学校混博士,靠数据上的障眼转载 2017-09-21 10:27:33 · 482 阅读 · 0 评论 -
算法导论代码集(一)
算法一:插入排序 #include "iostream" using namespace std; // date : 2017.12.18 By:dlphay // INSERTION_SORT_DLY int main() { int A[6] = {31, 41, 59, 26, 41, 58}; int i = 0; int j = 0; int value = 0;原创 2017-12-18 15:33:30 · 1617 阅读 · 0 评论 -
C++Primer第五版(习题答案详解)
C++Primer第五版——习题答案详解 新手入门必看的书。知识是一个系统化并且相互关联的体系,零散的东西每天收获如果不形成自己的体系的话,那将是毫无意义的,所以我觉得有必要将这本书先啃一遍,消化其中的关键有用的东西,了解相关但是目前不那么重要的东西。博客不是我的目的,将这本书中的知识啃透才是我的目标!共勉! 看的不快不慢,有很多东西暂时确实用不上,转载 2017-12-14 09:48:49 · 3635 阅读 · 2 评论 -
cpp note
2018.03.06:1 const 常量会在编译时被全部替换。const int i = 0; auto b = i; // b 是一个整数!!! 从顶层const特征被忽视。2 auto 一条语句声明多个变量时,初始基本数据类型得一致。auto i = 0, *p = &i; // 正确auto i = 0, j = 3.14; // 错误auto &h = 42...原创 2018-03-13 09:57:11 · 517 阅读 · 0 评论 -
算法时间复杂度与空间复杂度分析
时间复杂度分析:XXXXXXXW:O(N^3)1秒内可以处理大约10^2量级的数据插入排序法:O(N^2)1秒内可以处理大约10^4量级的数据选择排序法:O(N^2)1秒内可以处理大约10^4量级的数据归并排序法:O(NlogN)1秒内可以处理大约10^7量级的数据寻找数组中最大/最小值:O(N)1秒内可以处理大约10^8量级的数据二分查找法:O(logN)1秒内可以处理大约10^10量级的数据二...原创 2018-07-10 17:35:52 · 7092 阅读 · 0 评论 -
算法无好坏,优化最关键
算法是一个思考过程,独特的见解很重要!!!撇开实际问题,单纯讨论一个算法的好坏优劣是没有意义的,在解决一个实际问题中,“好的算法”并不一定有效,“差的算法”并不一定就不是最适合的算法,往往一个算法与实际问题的契合度最为关键。那么什么是最好的算法:针对一个实际问题,考量各方面的因素,选择一个算法的大的方向和众多可以优化的小点,不断去优化的算法是针对这个问题的最好的算法。可以考量的潜在因素:1 考虑数...原创 2018-07-04 09:51:56 · 864 阅读 · 0 评论