摘要: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1,2] 输出: 4 C++解法 /* 阅读全文
posted @ 2020-03-28 18:43 skye_0207 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、题目重现 题目: 扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):)3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER输入两手牌,两手 阅读全文
posted @ 2020-03-18 17:04 skye_0207 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、题目重现 题目: 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理: 1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并) 2.超过16个字符的文件名称,只记录文件的最后有效 阅读全文
posted @ 2020-03-18 15:24 skye_0207 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、题目重现 题目: 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述: 输入包括多组测试数据。 每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。 学 阅读全文
posted @ 2020-03-17 20:10 skye_0207 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、十进制,八进制,十六进制间相互转换 C 语言中8进制,10进制,16进制可以使用其相应的占位符输入或输出。 有符号十进制整数:%d, 无符号八进制整数:%o, 使用十六进制数字0f的无符号十六进制整数:%x, 使用十六进制数字0f的无符号十六进制整数:%X。 例子如下: #include <io 阅读全文
posted @ 2020-03-17 16:47 skye_0207 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 题目: 数独是一个我们都非常熟悉的经典游戏,运用计算机我们可以很快地解开数独难题,现在有一些简单的数独题目,请编写一个程序求解。 输入描述: 输入9行,每行为空格隔开的9个数字,为0的地方就是需要填充的。 输出描述: 输出九行,每行九个空格隔开的数字,为解出的答案。 参考答案 #include <i 阅读全文
posted @ 2020-03-17 12:57 skye_0207 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 题目描述蜘蛛牌是windows xp操作系统自带的一款纸牌游戏,游戏规则是这样的:只能将牌拖到比她大一的牌上面(A最小,K最大),如果拖动的牌上有按顺序排好的牌时,那么这些牌也跟着一起移动,游戏的目的是将所有的牌按同一花色从小到大排好,为了简单起见,我们的游戏只有同一花色的10张牌,从A到10,且随 阅读全文
posted @ 2020-03-15 11:58 skye_0207 阅读(167) 评论(0) 推荐(0) 编辑
摘要: acm.tju.edu.cn原题 Ruratania is just entering capitalism and is establishing new enterprising activities in many fields including transport. The transpo 阅读全文
posted @ 2020-03-13 21:00 skye_0207 阅读(115) 评论(0) 推荐(0) 编辑
摘要: C++随手记--字符串转数字 int,float,double 同理。 #include <sstream> #include <string> int main(){ double num; string str = "123.45"; stringstream ss; ss << str; ss 阅读全文
posted @ 2020-03-13 19:38 skye_0207 阅读(134) 评论(0) 推荐(0) 编辑
摘要: C++标准库STL 之 我觉得应该有的方法——split vector<string> split(const string& s, const string& c) { vector<string> result; string::size_type pos1, pos2; pos2 = s.fi 阅读全文
posted @ 2020-03-13 17:26 skye_0207 阅读(309) 评论(0) 推荐(0) 编辑