自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

该博客暂停使用

该博客暂停使用

原创 QML程序发布/打包

在使用 windeployqt 进行打包发布的时候遇到一些坑点。 之前没有注意,cmd 里调用的 windeployqt 是 Anaconda 里带的,包括相关的 Qt 的依赖库也在带了,可以使用在 cmd 里使用 where windeployqt 命令查看 windeployqt 的路径。所以...

2019-11-15 22:30:19 114 0

原创 QML-练习-LL(1)分析器

在 QML 里使用 C++ 类 .h 文件 需要注意 Q_INVOKABLE 的函数应以首字母小写开头 #ifndef LL1PARSINGTOQML_H #define LL1PARSINGTOQML_H #include <QObject> #include <vector...

2019-11-15 22:20:50 41 0

原创 win10磁盘管理相关

shift+F10 在装系统时选择磁盘阶段可以调出有管理员权限的cmd diskpart // 调出 diskpart 程序 list disk // 查看挂载的磁盘及相关信息 select disk 0 // 选择磁盘 clean // 磁盘清空 convert gpt // 转为 g...

2019-08-20 14:12:24 66 0

原创 程序包 com.sun.awt 已在模块 java.desktop 中声明, 但该模块未导出它

IDEA 默认把这些受访问限制的API设成了ERROR,而com.sun.awt.AWTUtilities提供的API是受限访问的。 由 Error 改为 Warning 同时需要注意这个包在 jdk11 中删除不可用,jdk10中可用。 参考:java透明窗体问题(找不到com.sun.aw...

2019-04-25 23:14:18 1931 2

原创 VS 本机单元测试 x64 问题

问题描述 Message: A 64-bit test cannot run in a 32-bit process. Specify platform as X64 to force test run in X64 mode on X64 machine. 解决方案 修改一下测试配置即可,如图选...

2018-12-20 16:30:21 596 0

转载 Qt 工程项目在 VS里加载中文乱码问题

所有的头文件和源文件的编码格式全换成UTF-8+BOM编码保存. 所有用到中文字符的头文件和源文件开头加上MSVC的一个宏: #if _MSC_VER &amp;amp;amp;gt;= 1600 #pragma execution_character_set(&amp;amp...

2018-12-06 00:32:59 215 0

原创 C++ C2027、C2079等错误

大部分是相互嵌套定义出错,使用前置声明即可去除,今天还发现必须把实现写在 .cpp 文件中,在 .h文件里实现仍然会报错。

2018-11-19 21:25:30 859 0

原创 10. 家谱

题目描述 在某个家谱中,每人都生两个儿子。这些人之间的关系可以用二叉树来表示。这些二叉树总共有N个节点(3 &amp;lt;= N &amp;lt; 200)。这些二叉树有如下性质: 每一个结点的度是0或2。度是这个结点的儿子的数目。 树的高度等于K(1 &amp...

2018-06-23 22:35:27 262 0

原创 9. 任务分配问题

题目描述 只有一组测试用例。 输入:第一行是操作员的人数n(4≤n≤20)n(4≤n≤20)n(4\leq n\leq20),接下来的n行里每行有n个数,分别表示第i名操作员完成第i项任务的时间。 输出:完成所有任务的最短时间。 测试用例 输入 4 3 8 4 12 9 12 ...

2018-06-23 22:35:19 1002 3

原创 8. 餐厅

题目描述 假阿恺最近开了家餐厅。假阿恺想了解某一时段至少有多少不同人出入餐厅。假阿恺就雇佣了一个人,呆在餐厅门口,有人进入餐厅,他就在纸上记下+,有人出餐厅,他就在纸上记下-。 假设同一时间没有两个人同时进入或出餐厅;也假设最初的时候餐厅中有足够多的人。问,这段时间里,至少有多少人出入餐厅。(...

2018-06-23 22:35:11 241 0

原创 7. 木板墙

题目描述 考古学家在人迹罕至的一块平地上发现了由一堆木板拼成的墙。令人惊奇的是这些木板的宽度都相同!地下的部分都已腐烂,而地上的部分也有高有低,甚至有的地方根本没有木板,所以考古学家决定带走面积最大的长方形回去研究。 输入: 首先是整数n(1&amp;lt;=n&amp;lt...

2018-06-23 22:35:03 178 0

原创 6. 符号三角形问题

题目描述 输入:n(1&amp;lt;n&amp;lt;=27)n(1&amp;lt;n&amp;lt;=27)n (1

2018-06-23 22:34:55 221 0

原创 5. 快算24

题目描述 一副牌,除了大小王之外还有52张,从1到13每个数目各有四张。要求设计一个程序,对于任意给出52张牌中的四张,运用+-×÷四种运算来判断能否每个数只能用一次,但不能不用,算出24来。注意,给出的4个数是无序的。 测试用例 输入 1 1 1 1 2 3 4 1 7 2 1 1 ...

2018-06-23 22:34:39 961 0

原创 4. 整除15问题

题目描述 给定一个只包含数字 [0..9] 的字符串,求使用字符串中的某些字符,构造一个能够被15整除的最大整数。注意,字符串中的每个字符最多只能使用一次。 输入:程序从标准输入读入数据,每行数据由一串数字组成,长度为1到1000。 输出:针对每一行输入,输出一个结果,每个结果占一行。如果无法构...

2018-06-23 22:34:25 918 0

原创 3. 子集和问题

题目描述 对于由从1到N (1 &amp;lt;= N &amp;lt;= 39)这N个连续的整数组成的集合来说,我们有时可以将集合分成两个部分和相同的子集合。 例如,N=3时,可以将集合{1, 2, 3} 分为{1,2}和{3}。此时称有一种方式(即与顺序无关)。 N=7时...

2018-06-23 22:34:12 433 0

原创 2. 小游戏

题目描述 阿楷很喜欢玩计算机游戏,特别是战略游戏,但是有时他不能尽快找到解所以常常感到很沮丧。现在面临如下问题:他必须在一个中世纪的城堡里设防,城堡里的道路形成一棵无向树。要在结点上安排最少的士兵使得他们可以看到所有边。你能帮助他吗? 你的任务是给出士兵的最少数目。 输入包含多组数据。每组数...

2018-06-23 22:33:53 524 1

原创 1. 套圈

题目描述: Have you ever played quoit in a playground? Quoit is a game in which flat rings are pitched at some toys, with all the toys encircled awarded....

2018-06-23 22:33:35 625 0

原创 三角点格棋

将之前的一道OJ题(我博客里的博弈类有篇文章就是http://blog.csdn.net/qq_38597315/article/details/75007297)改成一款控制台程序,棋的界面是以前某个学长写的,直接套就好(虽然摸索协议挺烦人的。。。)。 这里给出两个版本,一个是使用AlphaB...

2018-06-23 22:30:47 763 2

原创 Win10系统小操作

家庭版启动组策略方法 新建文本文档,粘贴下列代码,将格式改为“.cmd” 然后以管理员身份运行即可。 按Win+R再输入gpedit.msc即可调出本地组策略编辑器。 @echo off pushd &amp;amp;amp;quot;%~dp0&amp;amp;amp;q...

2018-06-13 21:25:10 304 0

原创 vscode上的vim使用

vscode vim大法好 基于vscode的vim使用 一、前言 为什么好好的想用用vim?准确来说是vscode上的vim插件。 首先是chrome上安装了 vimium 插件,这款插件是基于vim的一些快捷键进行的一些页面浏览操作。 在使用过程中,慢慢感觉到vim快捷键的方...

2018-06-08 19:50:58 34300 0

原创 软件工程基础课-结对项目纪实

2018.5.7 撸起袖子 2018.5.7 撸起袖子 距离前一个项目有一个月了,老师又开始了新的项目,同时软件需求工程与建模课也开了,团队项目也要开始同步了。。。要忙一段时间了,昨前2天刚刚考完计组、数电,然后两周后。。。 结对项目需要两个人,emmmmm,大概就像“双...

2018-05-07 17:52:17 275 0

原创 软件工程基础课-结对项目-代码风格规范

一、注释 1.1 单行注释 1.2 多行注释 二、命名 2.1 变量命名 2.1.1 普通变量命名 2.1.2 结构体变量命名 2.1.3 类变量命名 2.2 常量及宏命名 2.3 函数命名 2.4 文件命名 2.5 其他 三、缩写词表 3.1 循环 3.2 迭代器 3.3 变量 ...

2018-05-07 17:45:32 109 0

原创 软件工程基础课-结对项目-地铁

一、项目地址 二、PSP 三、解题思路 四、设计实现过程 五、程序性能分析及改进 六、代码说明 七、单元测试及代码覆盖率分析 八、项目总结 致谢 一、项目地址 GitHub地址:看不见2333 结对项目纪实:还是看不见2333 二、PSP PSP2.1...

2018-05-07 13:45:13 249 0

原创 java 多文件编译问题

大部分教材上说只要编译带主函数的类即可自动编译引用类,但是我在编译《Java 核心技术 I》(第10版)的附例代码时发现一个多文件无法编译问题。 这两个类都在一个objectAnalyzer包下,且都写上package objectAnalyzer;了,结果编译时找不到类了。。。后来经询问老师,...

2018-04-26 18:39:11 266 0

原创 vscode更新失败-无法删除文件

从1.22.1更新到1.22.2,结果失败。。。之前看日志文件用的记事本,太乱了,就没仔细看内容,后来用换了个编辑器看,原来在pr xxx INFO Delete: "bianyiqi" (attempt 11) 这里出错了,它尝试了11次删除结果都不行,于是直接报错了,后来...

2018-04-21 20:09:52 1807 0

原创 javac 不是内部命令也不是外部命令

今天用命令行运行java程序时出现了javac 不是内部命令也不是外部命令,但是输入java确是可以的。看了网上的教程,方法基本差不多。不过我的安装文件有点不一样,我的jdk文件和jre文件是分开的,而网上的大多是jre文件下属于jdk文件。 如图: 这样环境变量里JAVA_HOME就不能...

2018-04-17 10:44:51 302 0

原创 软件工程基础课-个人项目-代码风格规范

代码风格规范 一、命名约定 1.1 文件命名 1.2 类型命名 1.3 变量命名 1.3.1 普通变量命名 1.3.2 类数据成员 1.3.3 结构体变量 1.4 常量命名 1.5 函数命名 1.6 命名空间命名 1.7 枚举命名 1.8 宏命名 二、 注释 2.1 文件注释 2.2 ...

2018-03-27 23:59:22 356 1

原创 软件工程基础课-个人项目纪实

个人项目纪实 2018.3.21 Github&amp;Git 2018.3.22 结构分析 2018.3.23 暴力回溯算法 2018.3.24 生成终局OK &amp; 新BUG 2018.3.25 头文件顺序BUG &amp; 代码分析初体验 2018.3.26 ...

2018-03-22 10:50:04 2030 1

原创 软件工程基础课-个人项目-数独

一、项目地址 二、PSP 三、解题思路 四、设计实现过程 4.1 代码风格规范 4.2 函数关系图 五、程序性能分析及改进 六、代码说明 七、单元测试与代码覆盖率分析 八、项目总结 8.1 个人的提升 8.2 不足 致谢 一、项目地址 代码托管在了GitHub上,地...

2018-03-20 22:54:52 927 2

原创 CSAPP-第2章笔记

第2章 信息的表示与处理 布尔代数 位运算 有个有趣的C语言的值交换写法,如下。 void swap(int *x, int *y){ *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y; } 没有用到第三方元素交换,...

2018-03-16 21:26:50 197 0

原创 CSAPP-第1章笔记

第1章 计算机系统漫游 Amdahl定律 当我们对系统的某个部分加速时,其对系统整体性能的影响取决于该部分的重要性和加速程度。若系统执行某应用程序需要时间为ToldToldT_{old}。假设系统某部分所需执行时间与该时间的比例为αα\alpha,而该部分性能提升比例为kkk。即该部分...

2018-03-16 21:16:16 107 0

原创 概率与数理统计-笔记说明

书籍版本 概率论与数理统计(第四版) / 浙江大学 盛骤等编,北京:高等教育出版社,2008.6 概率导论(第2版:修订版) / (美) 伯特瑟卡斯(Bertsekas,D.P.)等著;郑忠国等译.—北京:人民邮电出版社,2016.1 统计推断(原书第2版) / (美) 卡塞拉(Casella...

2018-03-09 12:03:28 241 0

原创 CSAPP-笔记说明

书的版本: 深入理解计算机系统 (原书第3版) / (美) 兰德尔·E.布莱恩特(Randal E.Bryant)等著;龚奕利,贺莲译.—北京:机械工业出版社,2016.7 本笔记由于记录阅读体会,可能不会按章节进行,会不定期更新,同时尽量会做实验。 参考博文等 有些博主的文章写得...

2018-03-09 10:49:28 235 0

原创 软件工程基础课-笔记

课堂及书的阅读笔记 书用的是 软件工程基础(第2版), 胡思康著,北京:清华大学出版社,2015.6 本笔记不定期更新,也不会完全按书本章节顺序写。 课堂及书的阅读笔记 课堂讨论题 需求获取技术 数据流图(DFD图) 课堂讨论题 项目情况 适...

2018-03-09 08:59:06 392 0

原创 软件工程基础课-问题

说明 这篇文章会不定期更新我对于教材的疑问,以及在这门课上的疑问。 书P2有一句话,“用户对自己将要使用的软件系统的需求并不完全了解和掌握。”这句话固然有其道理,不过我还是有点疑问,如果用户在项目开始之处明确自己的必要功能及需求,直接写入合同文档不可修改的话还会有这种情况吗?个人觉得...

2018-03-06 09:23:34 220 0

原创 五子棋程序练习

又到一年寒假集训时,看着大一萌新们开始正式写五子棋游戏了,去年我们也是写的五子棋。我的五子棋没有用到AlphaBeta剪枝,就一层估值,虽没能干掉大佬的AI,但也还获得了一个小奖品。那时自己确实实力不够,连AlphaBeta套板都不会,想在想想,要是做个哪怕3层的估值效果应该也会好一点吧,当然没有...

2018-01-29 13:44:49 693 0

原创 矩阵的螺旋排列

描述 以二维列表方式给定一个M*N的矩阵(M行,N列),以螺旋的顺序返回矩阵所有元素,并按照列表形式输出,各元素以逗号为间隔。 例如,给定矩阵如下: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 那么按照螺旋形状应该返回 [1...

2018-01-29 13:27:02 3352 1

原创 汉诺塔问题 A

描述 汉诺塔是学习”递归”的经典入门案例,该案例来源于真实故事。 在世界某个地方有个很虔诚的宗教组织,其中僧侣维护者一项神圣任务:保持宇宙的时间(好伟大啊….)。在时间的最开始(那时候有僧侣吗?),僧侣在平台上竖立了三个垂直杆,在最左侧杆上有64个不同半径金色同心圆盘,直径较大的圆盘堆放在下方...

2018-01-29 13:23:39 369 0

原创 大多数元素 A

描述 接收一个列表,找出其中数量最多的元素,如果元素数量相同,选择列表中靠前的元素输出。 测试用例: 用例1: 输入: [3,2,3] 输出: 3 用例2: 输入: [2] 输出: 2 解析: counts={} num=eval(input()) for i in...

2018-01-28 22:29:36 5260 0

原创 个人所得税计算 E

描述 我国的个人所得税采用“超额累进税率”计算方法,简化公式如下: 缴税 = (个人薪金扣险所得 – 个税免征额)* 税率 其中,个税免征额为3500元,税率根据应纳税额数量而不同,如下表所示: 注意:“应纳税额”为:个人薪金扣险所得 – 个税免征额 请编写一个程序根据...

2018-01-28 22:27:24 5975 0

提示
确定要删除当前文章?
取消 删除