算法面试课程笔记 本文地址 : liuyubobobo老师 <<玩转算法面试 leetcode题库分门别类详细解析>> 为了面试,更为了提升你的算法思维 http://coding.imooc.com/class/82.html 课程目录: 第1章 算法面试到底是什么鬼? 一提起算法面试,很多同学就 ...
分类:
编程语言 时间:
2018-03-13 23:55:51
阅读次数:
906
算法复杂度 1 题目:有以下用Java语言描述的算法,说明其功能并计算复杂度,注意:时间结束后的回答无效 解析:功能是计算x的n次方并返回,复杂度为O(n) 算法复杂度 2 设n为正整数,给出下列3个算法关于问题规模n的时间复杂度 题目1: 解析:算法复杂度为O(n^2) 题目3: void fun ...
分类:
编程语言 时间:
2017-12-16 17:21:55
阅读次数:
230
三种定义函数的方式
function语句形式
函数直接量形式
通过Function构造函数形式定义函数
比较三种方式定义的区别
function语句Function构造函数函数直接量
兼容完全js1.1以上js1.2以上版本
形式句子表达式表达式
名称有名匿名匿名
性质静态动态静态
解析时机优先解析顺序解析..
分类:
编程语言 时间:
2017-08-04 10:06:42
阅读次数:
157
一、中缀转后缀 1、中缀表达式转后缀表达式的过程类似编译过程 (1)、四则运算表达式中的括号必须匹配 (2)、根据运算符优先级进行转换 (3)、转换后的表达式中没有括号 (4)、转换后可以顺序计算出最后结果 2、转换过程 (1)、当元素e为数字:输出 (2)、当元素e为运算符: A、与栈顶运算符进行 ...
分类:
编程语言 时间:
2017-02-11 20:43:26
阅读次数:
210
1. 中缀到后缀的手工转换 (1)按优先级给表达式加括号 (2)从内向外将运算符移动对应的括号后面 (3)去括号,即可得到后缀表达式(如下图,图中数字表示转换顺序) 2. 后缀表达式求值 2.1 图解后缀表达式求值过程 (1)从左向右扫描后缀表达式。 (2)遇到数字直接进栈 (3)重点在于遇到运算符 ...
分类:
编程语言 时间:
2016-04-29 23:32:04
阅读次数:
365
这里接着上篇stl非变易算法(一)进行总结。主要解析算法函数count、count_if、mismatch、equal、search、search_n以及find_end,给出算法函数的实现及测试用例。下面直接进入正题。统计等于某值的容器元素个数countcount函数用于计算容器中某个给定值的出现次数。计算迭代区间[first,last)上等于val值的元素个数ret,返回计数。//count算法...
分类:
编程语言 时间:
2015-07-12 12:45:49
阅读次数:
192
最近过年期间,一直想看优酷上的德云社封箱演出的录像,可是优酷上一直是买会员才能看的。。。互联网精神嘛,共享才是王道,于是突然产生了一个想法就是把这个东西给破了,以我的性格是打死也不会买那个恶心的会员的!于是花了两天的时间,用ckplayer作为播放器,通过各种解析算法把真实的视频地址提取到,装封好X...
分类:
其他好文 时间:
2015-02-27 09:53:06
阅读次数:
151
最近过年期间,一直想看优酷上的德云社封箱演出的录像,可是优酷上一直是买会员才能看的。。。互联网精神嘛,共享才是王道,于是突然产生了一个想法就是把这个东西给破了,以我的性格是打死也不会买那个恶心的会员的!于是花了两天的时间,用ckplayer作为播放器,通过各种解析算法把真实的视频地址提取到,装封好X...
分类:
其他好文 时间:
2015-02-26 18:04:06
阅读次数:
293