- 博客(5)
- 收藏
- 关注
原创 2021-11-26整数反转
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−231,231− 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。public class IntegerReverse { class Solution { public int reverse(int x) { int flag= x>=0?1:-1; ...
2021-11-27 11:03:57
101
原创 Code::Blocks无法编译C++中的to_string()函数
原因:编译器不支持C++11的标准,而to_string()是C++11标准中的。方法:1.进入 https://sourceforge.net/projects/mingw/files/ 下载最新版本的MinGW,然后安装,默认安装或者选择全英文的路径记住这个路径(自己是默认路径C:\MinGW)。安装完成后打开,选择需要的(图一的mingw32-gcc-g++)右击mark for ins...
2018-05-11 22:29:58
2386
1
原创 CCF题 201712-1 最小差值
问题描述(官网):给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。输入格式 输入第一行包含一个整数n。 第二行包含n个正整数,相邻整数之间使用一个空格分隔。输出格式 输出一个整数,表示答案。样例输入51 5 4 8 20样例输出1样例说明 相差最小的两个数是5和4,它们之间的差值是1。样例输入59 3 6 1 3样例输出0样例说明 有两个相同的数3,它们之间...
2018-03-11 10:57:56
659
原创 CCF题 201712-2 游戏
问题描述(官网) 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋...
2018-03-10 11:15:48
217
转载 LeetCode(7)--Reverse Integer
思路:符号问题利用一个标记就可以。利用取余数(%)得到最后一位的数字,除以10得到去掉最后一位的数,每一次取最后一个数字时只需将已经转变好的(res)乘以10加上最后一位数字即可。这个题目在LeetCode上面标记是简单,然而自己提交次数并不少,主要问题出现在判断溢出的方面。看官网英文提示:Assume we are dealing with an environment which co
2017-12-23 16:47:03
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人