摘要: 后缀数组的一些基本概念请自行百度,简单来说后缀数组就是一个字符串所有后缀大小排序后的一个集合,然后我们根据后缀数组的一些性质就可以实现各种需求。 上面这段代码的作用就是初始化数组以及进行第一次计数排序,第一次循环是对rank数组赋初值,执行完后rank数组对应值为{97,97,98,97,97,97 阅读全文
posted @ 2018-04-23 18:05 小寐一觉 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 翻译: 作为一个有利的和受人尊重的行业,软件工程师应致力于对软件的分析,规范,设计,开发,测试和维护.软件工程师按照其对健康、安全和福利的承诺,需坚持以下八项原则: 1 公众-软件工程师应符合公众利益。 2 客户和雇主-软件工程师应以符合公众利益的方式,以符合其客户和雇主的最佳利益的方式行事。 3 阅读全文
posted @ 2016-06-04 23:06 小寐一觉 阅读(247) 评论(1) 推荐(0) 编辑
摘要: 之前我说过最初是想做个能实时检测的电梯调度算法,但因为各种并发问题不能解决所以只能退而求其次,做了一个一轮过后重新求最值的电梯调度算法,现在经过改进终于发现了问题所在,原来我只考虑了各线程之间的同步而没考虑到与我的键盘监听器之间的同步(我的控制信息是监听键盘加入的),现在我新增了几条判断语句问题得以 阅读全文
posted @ 2016-03-31 10:54 小寐一觉 阅读(1063) 评论(1) 推荐(0) 编辑
摘要: 一 :任务要求 本次的程序任务和要求如上图所示,需要有4部电梯同时运行,每部电梯都有自己的限制且被同一控制器所控制,希望有图形显示效果,本次的任务我们组已经完成,关于编程的历程与总结现在就一一道来。 二:初步构想阶段 我们先尝试解决最核心的问题,即电梯的调度算法问题,初步构思是这样的,电梯根据当前控 阅读全文
posted @ 2016-03-28 14:56 小寐一觉 阅读(26384) 评论(4) 推荐(0) 编辑
摘要: 一:安装 废了九牛二虎之力,VS终于安装成功,可喜可贺,期间经历了各种风风雨雨,什么安装完少东西啊,重新安装又提示已经安装啊,卸载卸不干净啊,最后只能还原系统重新安装,最后终于成功了,这辈子没见过这么矫情的软件,谁让人家是微软呢。 二:单元测试 1 创建一个c#的项目,选择类库。 2 创建成功后,输 阅读全文
posted @ 2016-03-21 14:16 小寐一觉 阅读(300) 评论(1) 推荐(0) 编辑
摘要: 自制贪吃蛇小游戏 阅读全文
posted @ 2016-03-18 18:23 小寐一觉 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 程序执行过程 第一步:输入条件 生成题目 第二部: 开始答题 并判断正误 (程序功能并不是太全面 一些功能因为水平原因没法实现 但大部分都已实现) 以下是程序代码(用的语言是java) import javax.script.*;import java.util.*;import java.util 阅读全文
posted @ 2016-03-14 16:44 小寐一觉 阅读(538) 评论(1) 推荐(0) 编辑
摘要: #include <stdio.h> #include"stdafx.h" #include <ctime> #include <iostream> using namespace std; class produce { private: int num1; int num2; char fuha 阅读全文
posted @ 2016-03-08 22:24 小寐一觉 阅读(220) 评论(1) 推荐(0) 编辑