题目
文章平均质量分 82
___Blue_H
0和1的世界简单一点
展开
-
刘汝佳《算法竞赛入门经典(第二版)》习题(三)
刘汝佳《算法竞赛入门经典(第二版)》习题:得分(ACM/ICPC Seoul 2005,UVa1585)分子量(ACM/ICPC Seoul 2007,UVa1586)数数字(ACM/ICPC Danang 2007,UVa1225)习题3-4 周期串(UVa 455)原创 2017-04-24 23:45:53 · 2308 阅读 · 1 评论 -
LeetCode题目汇总
最近开始刷LeetCode,开汇总贴记录一下。准备要找工作了,前期还是以刷题为主,解题报告有时间再一点点补上来吧。附上题目AC代码的GitHub链接:https://github.com/BlueQXH/LeetCode 对源码有疑问的请留言,我的答案不一定是最优,某些地方可能也有纰漏,欢迎讨论,大家一起学习~...原创 2018-07-30 10:36:24 · 921 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(六)
刘汝佳《算法竞赛入门经典(第二版)》第四章习题(4-1~4-3)习题4-1 象棋(Xiangai,ACM/ICPC Fuzhou 2011,UVa1589)考虑一个象棋残局,其中红方有n(2≤n≤7)个旗子,黑方只有一个将。红方除了有一个帅(G)之外还有3种可能的棋子:车(R),马(H),炮(C),并且需要考虑“蹩马腿”与将和帅不能照面(将、帅如果同在一条直线上,中间又不隔着任何棋原创 2017-05-07 16:52:32 · 1760 阅读 · 1 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(二)
刘汝佳《算法竞赛入门经典(第二版)》第二章习题目录刘汝佳《算法竞赛入门经典(第二版)》第二章习题习题2-1 水仙花数习题2-2 韩信点兵习题2-3 倒三角形习题2-4 子序列的和习题2-5 分数化小数习题2-6 排列习题2-1 水仙花数输出100~999中的所有水仙花数。若3位数ABC满足ABC=A²+B²+C²,则称其为水仙花数。例如:153=1²+...原创 2017-04-22 22:16:15 · 15321 阅读 · 39 评论 -
《C++ Primer(第5版)》习题答案
第1章 开始练习1.1查阅你使用的编译器的文档,确定它所使用的命名约定。编译并运行第2页的main程序。略练习1.2改写程序,让它返回-1。返回值-1通常被当作程序错误的标识。重新编译并运行你的程序,观察你的系统如何处理main返回的错误标识。练习1.3编写程序,在标准输出上打印Hello, World。#include int main (void原创 2017-11-30 12:44:00 · 8471 阅读 · 0 评论 -
《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(五)
第五部分 Linux系统管理员第20章 启动流程、模块管理与Loader·如何查看与修改runlevel呢?答:输入“runlevel”就可以得知。而如果要修改目前的runlevel,可以直接输入 init [level] 例如要去到runlevel 3 可以:“init 3”即可。如果想要每次启动都配置固定的runlevel ,那么可以修改 /etc/inittab 这个文件。将里面原创 2017-09-09 21:25:55 · 3471 阅读 · 0 评论 -
《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(一)
第一部分 Linux的规则与安装第一章 Linux是什么?原创 2017-08-01 21:59:57 · 6651 阅读 · 0 评论 -
《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(二)
第二部分 Linux文件、目录与磁盘格式第6章 Linux的文件权限与目录配置·请说明/bin与/usr/bin目录所放置的执行文件有何不同之处。答:/bin主要放置在开机时,以及进入单用户维护模式后还能够被操作的命令,至于/usr/bin则是大部分软件提供的命令放置处。主要区别在于是否与开机过程有关。 ·请说明/bin与/sbin目录所放置的执行文件有原创 2017-08-05 17:15:54 · 3501 阅读 · 0 评论 -
《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(三)
第三部分 学习shell与shell script第10章 vim程序编辑器·我用vi打开某个文件后,要在第34行向右移动15个字符,应该在一般模式中执行什么命令?答:先按下34G移动光标到第34行,再执行15[→]或15j。·在vi打开的文件中,如何去到该文件的页首或页尾?答:执行1G或gg去往页首,执行G去往页尾。·在vi打开的文件中,如原创 2017-08-16 17:32:28 · 3377 阅读 · 0 评论 -
《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(四)
第四部分 Linux使用者管理第14章 Linux账号管理与ACL权限设置·root的UID与GID是多少?基于这个理由,我要让test这个账号具有root的权限,应该怎么做?答:root的UID与GID都是0,UID只有0和非0两种,0代表系统管理员。所以要让test这个账号具有root的权限,只要把test的UID和GID都改为0即可。·假设我是一个系统管理员,我有一个原创 2017-08-28 00:08:51 · 3034 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(九)
刘汝佳《算法竞赛入门经典(第二版)》第四章习题(4-9~4-10)习题4-9 数据挖掘(Data Mining,ACM/ICPC NEERC 2003,UVa1591)有两个n元素数组P和Q。P数组每个元素占SP个字节,Q数组每个元素占SQ个字节。有时需直接根据P数组中某个元素P(i)的偏移量Pofs(i)算出对应的Q(i)的偏移量Qofs(i)。当两个数组的元素均为连续存原创 2017-07-19 11:01:29 · 826 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(八)
刘汝佳《算法竞赛入门经典(第二版)》第四章习题(4-7~4-10)习题4-7 RAID技术(RAID!ACM/ICPC World Finals 1997,UVa509)书上的翻译较简,加上对RAID技术不了解(计算机组成原理没好好学),看了半天没看懂,还是直接看原题的英文描述比较好。原题描述RAID (Redundant Array of Inexpensive原创 2017-07-19 01:31:00 · 925 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(七)
刘汝佳《算法竞赛入门经典(第二版)》第四章习题(4-4~4-6)习题4-4 骰子涂色(Cube painting,UVa253)输入两个骰子,判断两者是否等价。每个骰子用6个字母表示。例如rbgggr和rggbgr是等价的。原题描述:We have a machine for painting cubes. It is supplied with three d原创 2017-07-15 16:07:54 · 1235 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(一)
输入3个整数,输出它们的平均值,保留3位小数。输入华氏温度f,输出对应的摄氏温度c,保留3位小数。提示:c=5(f-32)/9。连续和,输入正整数n,输出1+2+…+n的值。输入正整数n(n<360),输出n度的正弦、余弦值。一件衣服95元,若消费满300元,可打八五折。输入购买衣服件数,输出需要支付的金额(单位:元),保留两位小数。输入三角形3条边的长度值(均为正整数),判断是否能为直角三角形的3个边长。如果可以,则输出yes,如果不能,则输出no。如果根本无法构成三角形,则输出not a triangl原创 2017-04-21 22:49:29 · 1010 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(五)
刘汝佳《算法竞赛入门经典(第二版)》第三章习题(3-9~3-12)习题3-9 子序列(UVa10340)习题3-10 盒子(ACM/ICPC NEERC 2004,UVa1587)习题3-11 换低挡位置(ACM/ICPC NEERC 2006,UVa1588)习题3-12 浮点数(UVa11809)原创 2017-05-01 18:02:58 · 2684 阅读 · 0 评论 -
刘汝佳《算法竞赛入门经典(第二版)》习题(四)
习题3-5 谜题(ACM/ICPC World Finals 1993,UVa227),习题3-6 纵横字谜的答案(ACM/ICPC World Finals 1994,UVa232),习题3-7 DNA序列(ACM/ICPC Seoul 2006,UVa1368),习题3-8 循环小数(ACM/ICPC World Finals 1990,Uva202)原创 2017-04-29 21:11:32 · 1310 阅读 · 0 评论 -
《剑指offer》题解
1.赋值运算符函数CMyString& CMyString::operator=(const CMyString &str){ if (this != &str) { CMyString strTemp(str); char *pTemp = strTemp.m_pData; strTemp.m_pDa...原创 2018-12-25 13:53:47 · 459 阅读 · 0 评论