- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 编译原理 - 函数绘图语言(3)解释器 python实现
<编译原理 - 函数绘图语言解释器(3)解释器 - python>背景编译原理上机实现一个对函数绘图语言的解释器 - 用除C外的不同种语言实现设计思路:将语法分析器并入绘图功能继承语法分析器覆盖重写用Pycharm写了一个.py文件:parserclass.py输入流是语法分析器得到的语法树,输出流是绘制的图像测试文本序列:...
2019-12-08 16:13:41
922
1
原创 AlexNet - 论文研读系列(1) 个人笔记
Alexnet - 论文研读系列(1) 个人笔记论文基本信息论文题目:ImageNet Classification with Deep Convolutional Neural Networks作者:Krizhevsky, A., Sutskever, I., and Hinton, G. E.论文原文:https://papers.nips.cc/paper...
2019-12-06 16:31:16
379
原创 编译原理 - 函数绘图语言(2)语法分析器 python实现
<编译原理 - 函数绘图语言解释器(2)语法分析器 - python>背景编译原理上机实现一个对函数绘图语言的解释器 - 用除C外的不同种语言实现设计思路:设计函数绘图语言的文法,使其适合递归下降分析;设计语法树的结构,用于存放表达式的语法树;设计递归下降子程序,分析句子并构造表达式的语法树;设计测试程序和测试用例,检验分析器是否正确。消...
2019-11-30 17:13:52
1749
2
原创 Leetcode(4)寻找两个有序数组的中位数
#Leetcode(4)寻找两个有序数组的中位数##[题目表述]:给定两个大小为 m 和 n 的有序数组 nums1 和* nums2*。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。##第一种方法:list拼接排列取中位数执行用时:116 ms ; 内存消耗:11.8MB 效果...
2019-11-24 22:15:12
162
原创 Leetcode(3)无重复字符的最长子串
#Leetcode(3)无重复字符的最长子串##[题目表述]:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。##第一种方法:暴力执行用时:996 ms; 内存消耗:12.9MB 效果:太差class Solution(object): def lengthOfLongestSubstring(self, s): """ ...
2019-11-24 22:14:36
158
原创 Leetcode(2)两数相加
#Leetcode(2)两数相加##[题目表述]:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。##第一种方法:大众解法执行用时:80 ms; 内存消耗:12.2MB# ...
2019-11-24 22:14:06
131
原创 Leetcode(1)两数之和
#Leetcode(1)两数之和##[题目表述]:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。##第一种方法:暴力执行用时:5352 ms; 内存消耗:12.9MB 效果:非常差class Solution(object...
2019-11-24 22:13:38
124
原创 配置jupyer notebook遇到的问题 - 500 : Internal Server Error
#< anaconda配置jupyer notebook遇到的问题 - 500 : Internal Server Error >##问题描述:我的jupyer notebook是在anaconda上安装的,在配置完新的环境之后launch,能够进入notebook的目录但是无法新建ipynb文件,也无法打开ipynb文件,只要一打开就是500 : Internal Server ...
2019-11-24 22:12:46
926
原创 Window10更新后VWwareWorkstationPro无法运行(显示更新至新版本)
< Window10更新后VWwareWorkstationPro无法运行(显示更新至新版本) >问题描述我的Win10在国庆节后更新了微软发布的新补丁,由于当前正在上操作系统课,用到虚拟机比较多,结果发现VWware不能使用了,直接被微软捆绑需要更新了,提示需要检查当前Windows上运行的此应用的版本。解决思路来自:Windows 10 更新后VMware Workstati...
2019-11-24 22:11:54
374
原创 编译原理 - 函数绘图语言(1)词法分析器 python实现
<编译原理 - 函数绘图语言解释器(1)词法分析器 - python>背景编译原理上机实现一个对函数绘图语言的解释器 - 用除C外的不同种语言实现解释器分为三个实现块:词法分析器:用于识别一条语句中的关键词是否符合预先定义的规则。语法分析器:用来确定一条语句是否满足语法规则。解释器:用来确定满足语法规则的句子,在意思上是否符合要求。设计思路:...
2019-11-24 22:11:19
1377
2
原创 JAVA大作业(1)文本编辑器
<JAVA - 大作业(1)文本编辑器 >背景JAVA上机大作业:qq / 代码评价系统第一次上机主题是练习JAVA自带的GUI图形化编程目的:实现一个跟window10记事本界面相同,功能相近的文本编辑器,时间有剩余的话再添加类似notepad++上的一些额外功能。记事本结构标题栏显示标题title菜单栏文件、编辑、格式、查看、帮助 - 菜单...
2019-11-24 22:10:27
1567
原创 python PIL - 批量图像处理 - 生成自定义大小图像
< python PIL - 批量图像处理 - 变换自定义图像大小 >直接用python自带的PIL图像库,对一个文件夹下所有jpg/png的图像进行自定义像素变换from PIL import Imageimport os.pathimport globdef convertjpg(jpgfile,outdir,width=48,height=48): img...
2019-11-24 22:09:45
569
原创 python PIL - 批量图像处理 - RGB图像生成灰度图像
< python PIL - 批量图像处理 - RGB转灰度/黑白图像 >直接用python自带的PIL图像库,将一个文件夹下所有jpg/png的RGB图像转换成灰度/黑白图像from PIL import Image import os.pathimport globdef convertjpg(jpgfile,outdir): try: im...
2019-11-24 22:09:00
783
原创 操作系统 CentOS6 - Linux内核编译详细步骤
CentOS6-Linux内核编译 详细步骤背景Win10用VMwareWorkstation搭的虚拟机CentOS6.5,内核版本2.6.32-431.el6.x86_64在该环境下升级至4.9.195版本(版本随便选的一个),并且编译版本信息(版本信息里面加上我的学号_姓名)确定内核以及版本信息[root@ymhadoop ~]# uname -r2.6.32-431.el6...
2019-11-24 22:07:49
951
1
数据库银行转账系统python实现.rar
2019-12-07
函数绘图语言解释器.rar
2019-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅