- 博客(4)
- 收藏
- 关注
原创 上海交通大学OJ部分习题答案
有兴趣的同学可以访问点击打开链接进行查阅,答案大部分都是尽可能用比较简洁的算法。我大一上学期花了很多时间,还有很多代码是实现教材或者某些精妙算法,但是这里就只上传OJ啦...
2018-05-03 21:28:45 6854 2
原创 鼠标轨迹可视化组件
舍友女朋友要做这个大作业,然而是C,我用python随便实现了一下主要是由于屏幕存在刷新频率,必须用平滑曲线实现,否则会出现间断的现象。这里读取了两次位置,然后松开鼠标之后所有轨迹消失(本来是想做成渐变,但是技术实力不够)代码十分简洁,这也是py相对于c的优势所在import pygame,syspygame.init()screen=pygame.display.set_mode((1200...
2018-05-03 21:04:07 747
原创 Brainfuck Interpreter 解释器 C++实现
Brainfuck语言是用于自制解释器练手的一个很好的项目,个人感觉技术难点主要是对于括号匹配跳转的分析,但是这个知识可以通用到其他语法分析项目中,个人感觉收获很大。Brainfuck是由一定的初始值为0的cell和一个指向Cell0的指针所构成的,语法如下,作为图灵完备的语言,很有奠基价值#include<iostream>#include<cstring>/* &g...
2018-04-30 21:37:08 554
原创 简易pygame实现的倒计时器
功能:1、背景颜色由绿色随着时间渐变为红色2、倒计时剩余30s时出现秒针音效报时3、剩余5s时,时间字体变大3、剩余1s时出现警告声提醒通过点击红灯和绿灯控制开始和结束。考虑到开始时间为90s,所以没有用time==0来作为标记,而是另加了一个bool变量判断是否开始计时。时间等参数可以自行调整,目前的倒计时器主要是供一分半的演讲使用,仍需改进。代码:https://github.com/sjtu...
2018-03-28 12:42:52 4724 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人