随笔分类 -  算法

摘要:1.算法工程师不是用机器学习包进行工程创建的人员,那是应用工程师,算法工程师应该懂得算法设计、算法的数学原理、实现步骤并能进行算法实现。2.talk is cheap,show me your code.代码,代码,不断地编写代码。3.思考,思考,再思考。对每句话都先... 阅读全文
posted @ 2017-03-22 09:48 开往春天的拖拉机 阅读(125) 评论(0) 推荐(0)
摘要:面试的时候一般也会考察二分查找算法,在数组中查找 指定的元素。二分查找排序的是有序的数组。折半查找为总数为奇数时,取中间的,总数为偶数时,取中间右边的。// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includ... 阅读全文
posted @ 2017-03-08 16:35 开往春天的拖拉机 阅读(100) 评论(0) 推荐(0)
摘要:算法时间复杂度大概是某个主要步骤重复的次数,而不是时间。比如冒泡算法的时间复杂度为o(n^2) 阅读全文
posted @ 2017-03-07 11:24 开往春天的拖拉机 阅读(82) 评论(0) 推荐(0)
摘要:通常面试的时候先让你来个冒泡算法,背下来就行吧// keshan.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"void bubble_sort(int a[],int n){ int i,j,tmp; for(j = 0;jvoi... 阅读全文
posted @ 2017-03-07 11:09 开往春天的拖拉机 阅读(108) 评论(0) 推荐(0)