2018年11月28日
摘要: 问题描述:在2.5亿个整数中找出不重复的数,注意,内存不足以容纳2.5亿个整数。 分析解读:方法一:分治法采用hash的方法,把这2.5亿个数划分到更小的文件中,从而保证每个文件的大小不超过可用内存的大小。然后对于每个小文件而言,所有的数据可以一次性被加载到内存中,因... 阅读全文
posted @ 2018-11-28 14:45 CircleYuan 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 题目描述:在2.5亿个整数中判断一个数是否存在,注意,内存不足以容纳2.5亿个整数。 分析解答:方法一:分治法对于大数据相关的算法题,分治法是一个非常好的方法。针对这一题来说,主要思路为:可以根据实际可用内存的情况,确定一个Hash函数,比如:hash(value)%... 阅读全文
posted @ 2018-11-28 14:43 CircleYuan 阅读(434) 评论(0) 推荐(0) 编辑
2018年11月25日
摘要: 问题描述:有一个1GB大小的文件,文件里面每一行是一个词,每个词的大小不超过16B,内存大小限制为1MB,要求返回频数最高的100个词。分析:由于文件大小为1GB,而内存的大小只有1MB,因此不能一次把所有的词读入到内存中去处理,可以采用分治的方法进行处理:把一个文件... 阅读全文
posted @ 2018-11-25 21:00 CircleYuan 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 题目描述:给定a、b两个文件,各存放50亿个url,每个url各占64B,内存限制是4GB,请找出a、b两个文件共同的url分析:由于每个url需要占64B,所以50亿个url占用空间大小为50亿×64=5GB×64=320GB.由于内存大小只有4GB,因此不可能一次... 阅读全文
posted @ 2018-11-25 20:31 CircleYuan 阅读(509) 评论(0) 推荐(0) 编辑
2018年10月26日
摘要: 最近在学自动控制原理,发现根轨迹这一张全是绘图的,然而书上教的全是使用matlab进行计算机辅助绘图。但国内对于使用python进行这种绘图的资料基本没有,后来发现python-control包已经将matlab的rlocus封装进去,matlab能做的py... 阅读全文
posted @ 2018-10-26 17:41 CircleYuan 阅读(1404) 评论(0) 推荐(0) 编辑
2018年10月20日
摘要: 一、装饰器基础装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。装饰器可能会处理被装饰的函数,然后把他返回,或者将其替换成另一个函数或可调用对象。eg:decorate装饰器@decoratedef target(): print("Running ta... 阅读全文
posted @ 2018-10-20 09:36 CircleYuan 阅读(245) 评论(0) 推荐(0) 编辑
2018年9月15日
摘要: 最近在鼓弄这TensorFlow的模型,有些模型实在是太大了,CPU占用率100%不说,还一跑起来就跑个大半天,严重影响了学习的进度,所以由于手里刚有一个不大使用的云服务器,配置虽然不咋地,至少还能跑跑程序,所以开始部署TensorFlow模型往上面跑。笔记... 阅读全文
posted @ 2018-09-15 15:42 CircleYuan 阅读(739) 评论(0) 推荐(0) 编辑
2018年8月18日
摘要: 刚刚安装好Julia1.0,想进行第一步尝试:Pkg.add("PyPlot")却出现错误:ERROR: UndefVarError: Pkg not defined 问题描述:由于安装Julia的扩展包是使用的是Pkg的扩展包,所以在安装扩展包之前必须导入Julia... 阅读全文
posted @ 2018-08-18 14:19 CircleYuan 阅读(1285) 评论(0) 推荐(0) 编辑
2018年8月12日
摘要: MIT正式发布编程语言Julia 1.0:Python、R、C++三合一!由于官方文档提示中安装的不是最新的Julia版本,官方的0.7版本安装方法为: ... 阅读全文
posted @ 2018-08-12 01:12 CircleYuan 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 官方参考文档:https://julialang.org/downloads/platform.html#generic-binaries一、centos终端安装打开Linux终端输入 sudo dnf copr enable nalimilan/julia ... 阅读全文
posted @ 2018-08-12 00:12 CircleYuan 阅读(566) 评论(0) 推荐(0) 编辑