- 博客(33)
- 收藏
- 关注
原创 实验1:中断、异常和系统调⽤
操作方法与实验步骤(2) 开始⽤gdb调试内核。a) 在⼀个终端⾥切换到⽬录“~/os/linux-0.11-lab“,然后运⾏脚本rungdb,以启动 bochs虚拟机并等待gdb连接。b) 在另⼀个终端⾥切换到⽬录“~/os/linux-0.11-lab/cur/linux“,然后运⾏命令 “gdb tools/system”,以启动gdb并读⼊符号信息。c) 在gdb中...
2019-12-16 20:51:31
4385
原创 初涉CNN实验
实验内容和原理卷积神经网络(Convolutional Neural Network,CNN)是一类包含卷积计算且具有深度结构的前馈神经网络。CNN整体架构:卷积神经网络是一种多层的监督学习神经网络,隐含层的卷积层和池采样层是实现卷积神经网络特征提取功能的核心模块。该网络模型通过采用梯度下降法最小化损失函数对网络中的权重参数逐层反向调节,通过频繁的迭代训练提高网络的精度。卷积...
2019-10-09 20:46:18
1843
转载 processon(UML作图)
https://www.processon.com下图(重新绘制)取自Jesse James Garrett的《用户体验的要素:以用户为中心的Web设计》一书中的用户体验模型,可以说整本书就是围绕这张图展开论述的,是很多产品经理的入门经典书籍。从2000年3月初次发布到网上以来,Jesse所绘制的这个模型已经被下载了2万多次。事实上,用户体验是一种非常抽象的东西,所谓大师就是具备这样的能力,...
2019-09-24 15:30:53
1908
原创 图片素材很有用的神网站
抠图https://www.gaoding.comhttps://autoclipping.com/一个英文网站,如果有不认识的句子或者单词借助谷歌翻译,对比上面介绍的网站,这个网站功能更强大一些,可以对图像进行裁剪、换底色(这个比较适合处理证件照)、柔化边缘。。。图标素材下载http://sc.chinaz.com/...
2019-09-23 21:20:19
149
原创 LDA(线性判别式分析)实践与学习
LDA实验报告实验概述LDA,线性判别式分析(Linear Discriminant Analysis),是模式识别的经典算法。基本思想是将高维的模式样本投影到最佳鉴别矢量空间,以达到抽取分类信息和压缩特征空间维数的效果,投影后类内方差最小,类间方差最大。实验与思考关于LDA降维效果的思考左图是单纯最大化类间距离可是并不能把红蓝两类很好的区分开来,注意这时候w和(m1−m2)是平...
2019-09-13 14:03:31
817
原创 递推式模板
#include <bits/stdc++.h>using namespace std;typedef long long ll;#define rep(i,a,n) for(int i=a;i<n;i++)vector<ll> V;namespace linear{ ll mo=1000000009; vector<ll> ...
2019-09-11 16:19:20
215
原创 差分约束系统(以ccf 201809-4 再卖菜为例子)
差分约束系统1.概念如果一个系统由n个变量和m个约束条件组成,形成m个形如ai-aj≤k的不等式(i,j∈[1,n],k为常数),则称其为差分约束系统。注意:是二元一次的不等式,如果有多元一次的不等式(a1+a2+a3+a4<=k),可以把不等式全部改为前缀和的不等式2.问题解的存在性 由于在求解最短路时会出现存在负环或者终点根本不可达的情况,在求解差分约...
2019-09-11 12:49:43
163
原创 基于Android Studio和Gradle 的小米便签配置和安装
基于Android Studio和Gradle 的小米便签配置和安装安装配置JAVA小米便签的配置编译需要在JDK8上运行,而Sonarqube的运行需要在JDK12。由于Sonarqube需要运行bat,会使用到默认的JAVA目录,所以只需要在配置Android Studio时候JDK目录改为JDK8的目录即可。安装配置Android Studio参考 https:/...
2019-09-04 16:40:25
5775
3
转载 数据分析和数据挖掘中相关模块的安装(numpy , matplotlib ,scipy,statsmodels , gensim ,sklearn ,keras,skimage)
安装顺序一定要以numpy为基础,不然会出现问题。因为安装skimage等模块的时候,最重要的就是安装其依赖的组件numpy , matplotlib ,scipy。安装numpy(一定要下载到本地安装,不然会出问题) 注意:numpy包一定要找numpy+mkl的包,不然会出错安装pandas(可以下载到本地安装,也可以网络安装)安装matplotlib(可以下载到本地...
2019-08-24 15:54:37
426
转载 Online Judge for ACM-ICPC etc.
Virtual JudgeOpenJudge(北大)ACM在线编程训练_牛客网ACM-ICPC Live Archive - HomeUVa Online Judge - HomeWelcome To PKU JudgeOnline(POJ)Welcome to Hangzhou Dianzi University Online Judge(HDU)OpenJud...
2019-08-21 17:43:54
277
转载 ccf (201812-5 ) 管道清洁
目录题目描述思路有图示与解释的样例输入1样例输入2样例输入3样例输入4数据范围代码题目描述思路需要清洁的管道下界为1,不需要清洁的管道下界为0,可重复经过的管道上界为正无穷,不可重复经过的管道上界为1。算是最小费用流的裸题最小费跟普通最大流的区别就是遍历图时不能直接bfs, 而是找最短路(费用为权)....
2019-08-21 16:02:54
799
1
原创 ccf (201903-3)损坏的RAID5
目录这冗长的题目思路代码吐槽这冗长的题目思路主要还是看图理解!把每个变量先输出来检查一下这里是样例二的检查数据:3 2 20 0001020304050607101112131415161720212223242526271 A0A1A2A3A4A5A6A7B0B1B2B3B4B5B6B7C0C1C2C3C4C5C6C7120...
2019-08-20 18:39:41
721
1
原创 字符串表达式求值
问题描述及求解步骤要求:给定一个含有字符‘0’-‘9’,小数点‘.’,加‘+’,减‘-’,乘‘*’,除‘/’,左括号‘(’,右括号‘)’以及空格的字符串,编写程序对其解析,并给出对应的数学表达式的值。主要步骤:(1)构造自定义元素类型的MyStack。(2)解析输入字符串,将其转化为“中缀表达式”。(3)将“中缀表达式”转化为“后缀表达式”。(4)对转化得到的后缀表达式进行...
2019-08-20 13:30:20
1383
原创 ccf 201903-5 317号子任务【60分】
【样例 1 输入】7 6 21 0 1 0 1 1 01 4 11 2 32 4 42 3 52 5 76 7 5【样例 1 输出】88101005思路:用dijkstra算法求n次单源最短路,时间复杂度O(n^3)用优先队列优化,O(n*mlogm)n指的是什么呢?如果是据点数量,那只能拿30分。注意:“行星发动机的...
2019-08-20 11:41:45
1293
6
原创 pygame 界面输入之组合键(同时按两个键)解决方法
输入 !@#$%^&*()_+ 这些键:首先,网上的key.mods的运用只能解决一次组合键的情况,但是要实现输入算数表达式肯定不止一次啊。于是解决思路如下:1. 把event都打印出来:import pygameimport pygame.localsimport mathpygame.init()screen = pygame.display.se...
2019-08-19 10:53:50
4679
原创 pygame 界面制作编程需要
目录RGB颜色值与十六进制颜色码转换工具pygame按键对应Pygame模块之pygame.drawRGB颜色值与十六进制颜色码转换工具https://www.sioe.cn/yingyong/yanse-rgb-16/pygame按键对应KeyASCII ASCII Common NameK_BACKSPACE \b ...
2019-08-14 23:10:32
348
转载 机器学习基础
【第1章 绪论】https://www.cnblogs.com/hust-chen/p/8643897.html【第2章 模型评估与选择】https://www.cnblogs.com/hust-chen/p/8643973.html
2019-08-14 21:20:55
131
原创 TextGrapher新闻文本内容知识图谱表示项目(安装指南)
项目地址:https://github.com/chunxi-alpc/TextGrapher-1(fork于某大佬)项目功能:输入一篇文档,将文档进行关键信息提取,进行结构化,并最终组织成图谱组织形式,形成对文章语义信息的图谱化展示。项目效果:环境搭建1)python3.62)使用pyltp-0.2.1-cp36-cp36m-win_amd64.wh...
2019-07-29 15:18:39
1346
2
原创 人工智能实验 搜索策略(pacman)吃豆人
目录问题1:深度优先算法问题2:广度优先搜索问题3:不同的费用问题4:A*搜索问题5:查找所有角落问题6:角落问题:启发式问题7:吃掉所有的“豆”对象总览具体代码具体项目见https://github.com/chunxi-alpc/gcx_pacman问题1:深度优先算法在search.py中depthFirstSearch函数中实现深度优先算...
2019-07-04 20:07:33
36316
7
原创 基于遗传算法的排课设计
https://github.com/chunxi-alpc/CoursesScheduleGA 问题描述 在排课问题中,我们的主要任务是将班级、教室、课程、教师安排在一周内且不发生时间冲突。据此,做出如下假设:学校有5个班,13种课程,23名教师和5个教室。●教室集合R(301-101,301-102,301-103,301-104,301-105),假设每间教室只可容纳...
2019-07-03 00:48:34
12726
10
原创 计算机系统原理(3)——实验报告
(1)问题描述运行bufbomb.exe 会让你输入一些字符串,这些字符串将存储在一个临时变量字符数组中。根据我们输入的字符串的内容我们可以让程序做一些我们希望它作的事情,比如修改函数返回地址,让程序跳转到我们给它安排的位置去执行我们所写的代码。在执行过程中程序实际执行的是机器码,我们可以写一些汇编代码,然后转化为机器码,把这些机器码再转换成ASCII码字符串,当程序提示我们输入的时候,...
2019-06-24 16:59:44
874
原创 计算机系统原理(2)——实验报告
(1)问题描述本实验是解除二进制炸弹。给你一个二进制可执行文件,运行该文件,你需要在没有任何提示的情况下输入5个password,如果都输入正确,则炸弹被解除;如果输入错误,则炸弹爆炸。(2)实验思路就是通过二进制文件分析这个程序作了些什么。运用反汇编工具IDA ,分析这个程序实现了什么功能。(3)闯关第一关第二关第三关第四关...
2019-06-24 16:55:47
625
转载 (转载搬运)《深入理解计算机系统/CSAPP》 Data Lab
找了很多资料,感觉这个写得最好原文地址:https://www.jianshu.com/p/9471ec73463a1 absVal(int x) 计算x的绝对值 4 8 2 addOK(int x,int y) 判断x+y是否溢出 3 20 3 allEvenBits(int x) 判断二进制数偶数位是否全为1 ...
2019-06-24 16:47:12
18884
4
原创 hdu1811 Rank of Tetris(拓扑排序+并查集缩点)
自从Lele开发了Rating系统,他的Tetris事业更是如虎添翼,不久他遍把这个游戏推向了全球。为了更好的符合那些爱好者的喜好,Lele又想了一个新点子:他将制作一个全球Tetris高手排行榜,定时更新,名堂要比福布斯富豪榜还响。关于如何排名,这个不用说都知道是根据Rating从高到低来排,如果两个人具有相同的Rating,那就按这几个人的RP从高到低来排。终于,Lele要开始行动了,对N...
2018-07-22 13:35:00
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人