qwerty200696的博客

GitHub博客:wangwlj.com

算法导论详解(9) 第十一章 散列表

散列表(hash table,也叫哈希表),支持INSERT、SEARCH、DELETE操作。散列表可以使得在表小的情况下仍能够保存数据,并且能够在常数时间O(1)内完成查询。

2018-02-02 13:26:48

阅读数 192

评论数 0

算法导论详解(8) 第十章 基本数据结构

本章介绍几种基本的结构:栈、队列、链表和有根树。

2018-02-02 13:25:28

阅读数 86

评论数 0

算法导论详解(7) 第八章 线性排序算法

任何比较排序在最坏情况下都要经过Θ(nlgn)\Theta(n\text{lg}n)次比较。本文介绍三种线性时间排序的算法:计数排序,基数排序以及桶排序。因此,这些都不属于比较排序。

2018-02-02 13:24:17

阅读数 83

评论数 0

算法导论详解(6) 第七章 快速排序

快速排序简介 快排最坏情况O(n2)O( n^2 ),但平均效率O(nlgn)O(n lg n),而且O(nlgn)O(n lg n)隐含的常数因子很小,快排可以说是最快的排序算法,并非浪得虚名。另外它还是原址排序。

2018-02-02 13:22:52

阅读数 74

评论数 0

算法导论详解(5) 第六章 堆排序

在第二章介绍了两种排序算法,第六章将介绍第三种排序算法:堆排序(heapsort),以及基于堆排序的优先队列。

2018-02-02 13:19:48

阅读数 108

评论数 0

动手实现atoi函数—— Leetcode(8)

动手实现atoi函数—— Leetcode(8) 题目链接:8. String to Integer (atoi)Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input...

2018-01-13 21:18:42

阅读数 75

评论数 0

判断回文数(三种解法)—— Leetcode(9)

判断回文数(三种解法)—— Leetcode(9) Leetcode链接:9. Palindrome NumberPalindrome Number,即判断是否为回文数,并且题目要求不能使用额外的空间。

2018-01-13 21:16:14

阅读数 795

评论数 0

hexo博客优化之文章置顶+置顶标签

本文首发于wangwlj.com 博文置顶 一种方法是手动对相关文件进行修改,具体可参考这篇文章。 另一种方法就是,目前已经有修改后支持置顶的仓库,可以直接用以下命令安装。 $ npm uninstall hexo-generator-index --save $ npm inst...

2018-01-09 11:08:29

阅读数 3781

评论数 0

算法导论详解(3) 第四章最大子数组+矩阵乘法+Python实现

本章讲解更多关于分治策略的算法。第一个算法是求解最大子数组的问题,然后是求解n×nn\times n矩阵乘法问题的分治算法,最后介绍了主方法。 分治策略简介 分治策略在每层递归时都有三个步骤: - 分解原问题为若干子问题;子问题的形式与原问题一样,只是规模更小。 - 解决这些子问题...

2018-01-08 18:26:47

阅读数 72

评论数 0

hexo+GitHub博客搭建实战

我的个人博客链接:wangwlj.com 想要搭建类似的博客吗? 如果是,那就赶快点进来吧~~ 手把手教学,现在开始!! PS: 将会在个人博客持续更新,本文链接:hexo+GitHub博客搭建实战。 准备工作 1、安装 Node.js: https://nodejs.org/...

2018-01-07 21:02:12

阅读数 1255

评论数 0

万网域名注册、域名解析与备案流程

域名注册简要说一下为什么选择万网。看到网上的教程一般都是推荐到国外网站注册,如godaddy,Gandi,Namesilo等等。 但一般都是比较早期的回答(2011-13)了,目前(2017/12)来说,仅从价格因素考虑,阿里云万网域名是普遍低于国外网站的。万网域名注册地址:https://wa...

2018-01-07 20:23:45

阅读数 726

评论数 0

算法导论详解(2) 第三章函数的增长

本文是《算法导论》第三章:函数的增长的学习笔记。 没有涉及到具体的算法。 主要内容有: - 五种渐近记号的表示 - 常用的函数与标记

2018-01-07 20:19:40

阅读数 324

评论数 0

hexo博客优化之实现来必力评论功能

注册账号打开来必力官网: https://livere.com按套路注册(有可能注册上面要花费点功夫)。(貌似需要科学上网?之前没科学上网好像登录界面显示不了)。安装点击上方的安装,选择免费的city版本。并点击现在安装,出现如下界面。 复制其中的uid字段。打开主题目录下的blog/them...

2017-12-18 19:52:47

阅读数 4029

评论数 3

一起开始机器学习吧——知乎live笔记

问答干货①练手项目推荐:《机器学习实战》,从零开始写机器学习算法代码,有实际的项目。有一定了解之后,去Kaggle上找竞赛做。②教程推荐:公开课(吴恩达、coursera等),coursera上吴恩达的公开课③语言推荐:python,MATLAB。很多开源工具(MXNet,Tensorflow,K...

2017-12-13 14:00:21

阅读数 1118

评论数 1

算法导论详解(1) 第二章算法基础+python实现

第二章 算法基础 伪码说明 数组A[1,…,n]长度为n的待排序序列。 注意,书中的下标都是从1开始的。python中是从0开始的。 伪码中,A的长度用A.length表示。python中使用len(A)表示。 缩进表示块结构。提高代码清晰度。 while, for, repeat-u...

2017-12-13 13:43:12

阅读数 166

评论数 0

python爬虫实战--selenium验证码保存+多线程多标签+自动点击+完整代码

初步实现思路: 获取种子的页面,在每个页面中找到说谢谢的按钮,并点击后,关闭。依次进行下去即可。 相似任务: 实现对某论坛的自动回复,实现自动获取所有帖子的信息等等相关操作,无论是否需要模拟登录、模拟鼠标操作还是直接解析网站元素。 改进一:使用多线程、多标签 改进二:验证码保存+面向对象编程...

2017-12-11 12:26:15

阅读数 1638

评论数 3

windows下TensorFlow完整安装流程及出错解决方案

一.安装python1、通过Pip在Windows上安装PythonTensorFlow在Windows上只支持64位Python3.5,可以通过Python 3.5 from python.org 下载并安装Python3.5.2(注意选择正确的操作系统)。或者通过https://www.pyt...

2017-09-27 21:32:19

阅读数 270

评论数 0

特朗普 胜选演讲 全文翻译(中文+英文)

中文翻译: 谢谢你们,非常感谢你们每一个人。抱歉让你们久等了。真是棘手的工作,非常棘手。再次感谢你们。 我刚刚接到了国务卿希拉里的电话,她向我们表示了祝贺。这是有关我们的事业和我们的胜利,同时我也向她和她的家庭表示敬意,她们在这场硬仗中坚持了下来。 ...

2016-12-03 22:41:38

阅读数 893

评论数 0

python项目:获取微信好友信息(二)csv数据读取与处理

本文将记录对知乎专栏中的一篇小项目,自己尝试中所遇到的问题。 知乎链接:https://zhuanlan.zhihu.com/p/21967333 代码中:对csv文件读取,并利用pandas库处理,统计出好友信息。 pandas库安装:pip  install pandas ...

2016-11-03 23:41:33

阅读数 1660

评论数 0

python项目:获取微信好友信息(一)抓取微信好友数据

本文将记录对知乎专栏中的一篇小项目,自己尝试中所遇到的问题。 知乎链接:https://zhuanlan.zhihu.com/p/21967333 先贴出完整源代码。 代码中:使用二维码登录网页版微信,并下载好友头像,并将好友资料数据存入csv文件,待进一步处理。 笔者使用的环境为pyth...

2016-11-03 23:25:56

阅读数 12261

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭