- 博客(9)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 将数组排序所需的最小交换次数
问题:最小交换次数问题描述:给出一个具有N个不同值的数组A[],找出将数组排序所需的最小交换次数。输入:第一行包含一个整数T,表示测试用例的数量。接下来会有T个测试用例,对于每个测试用例,包含一个整数N表示数组A[]中元素的个数,接下来一行为数组A[],包含N个用空格分开的整数。数据规模:(1<=T<=100; 1<=N<=100; 1<=A[i]<=...
2018-12-21 22:46:55
13705
2
原创 《黑客与画家》读书笔记
黑客(hackergeek)这个词给我们的第一感受就是酷,类似的还有极客(geek)。他们通常具有超出常人的智商,并且能心无旁骛的专注于自己喜欢的领域。近年来,黑客又常常与破坏软件和网络安全联系在一起。那么,一个真实的黑客是什么样的呢?本书各个章节之间相对独立,因此读者可以之间挑选喜欢的内容阅读。本次读书笔记我只选择自己喜欢的几个章节作介绍(偷懒)。保罗·格雷厄姆本书在正文前介绍了作者保罗·...
2018-11-01 21:29:21
382
原创 《软件管理沉思录》读书笔记
《沉思录》是一本经典哲学著作,哲学又被称为“关于智慧”的学科,那么对于《软件管理沉思录》,我们可以理解为它是关于软件管理的智慧。总览全书相较于之前读的启发式的软件工程管理类的经典书籍,本书的语言更直白,想阐明什么观点都会明明白白地告诉你。本书对于写读书笔记来说是友好的,看每部分的标题即可知道文章内容,不必再浪费时间总结作者的观点。本书的第一部分深入讲解计划的类型与过程。第二部分分析项目团队...
2018-10-21 21:10:00
668
1
原创 《人件》读书笔记
《人件》读书笔记西方人的作品总是充满浪漫主义气息,严谨的工程领域也不例外。上一次阅读的是《人月神话》,这次是《人件》。两篇名著的书名都很有“艺术性”。人月神话(The Mythical Man-Month)不是一个神话故事,而“人件”(Peopleware)这一名词我是第一次听到,它与软件、硬件、固件又有什么区别呢?总览全书这是本学期阅读的第二本软件工程管理领域的经典著作,相较于上一本《人月...
2018-10-06 17:13:17
2714
原创 《人月神话》读书笔记
第一次听说《人月神话》这本书是在本科的软件工程课程上。当时老师向我们推荐过多本相关领域的经典著作,现在能回想起的也就是四人帮的《设计模式》以及这本《人月神话》。当然,之前一本也没读过。 这次终于硬着头皮读完了《人月神话》(当然是为了完成作业)。现在谈一谈我对该书的整体感受。首先,作者站在一个项目经理的角度,讨论了软件开发过程中的方方面面,涉猎甚广。其次,书籍正文中有十几个章节,讨论了技术、...
2018-09-23 21:46:18
316
Android中MediaPlayer如何顺序播放目录中歌曲
2016-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人