李洪强iOS开发之 - enum与typedef enum的用法 01 - 定义枚举类型 上面我们就在ViewController.h定义了一个枚举类型,枚举类型的值默认是连续的自然数,例如例子中的TO_BE_PAID=0,//开始 那么其后的就依次为1,2,3....所以一般只需要设置枚举中第一个 ...
分类:
移动开发 时间:
2016-09-24 10:25:25
阅读次数:
171
卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学 ...
分类:
其他好文 时间:
2016-09-22 21:25:16
阅读次数:
128
题目一: 10以下的自然数中,属于3和5的倍数的有3,5,6和9,它们之和是23. 找出1000以下的自然数中,属于3和5的倍数的数字之和。 本题总结: 判断语句要善于用逻辑运算符。 题目二: 斐波那契数列中的每一项被定义为前两项之和。从1和2开始,斐波那契数列的前十项为: 1, 2, 3, 5, ...
分类:
其他好文 时间:
2016-09-22 12:56:56
阅读次数:
158
题目链接:hdu5878 题意:到一行输入t,表示下面有t组数据,然后下面t行每行输入一个数n; 定义x==2^a*3^b*5^c*7^d(a, b, c, d为自然数,x不大于1e+9); 要求对于每一个n输出>=n的最小x; 思路:由于x比较大,可以先打个表; 依次枚举a,b,c,d将所有不大于 ...
分类:
其他好文 时间:
2016-09-21 20:06:47
阅读次数:
276
今天面试碰到的题目,将1开始的自然数按照顺时针顺序填充到二维数组中,要求输入矩阵的 高度M 和 长度N, 输出填充后的矩阵, 效果如下图的效果所示: 当时头脑有点发懵,想了半天边界条件没写好,回去路上思考了一下,解决这个问题可以分两步考虑: 1, 给一个mXn的矩阵,和矩阵的开始坐标 x,y,顺序填 ...
分类:
编程语言 时间:
2016-09-20 00:15:22
阅读次数:
171
问题描述:假设需要生成前N个自然数的一个随机置换。例如,{4,1,2,5,2}和{3,1,4,2,5}就是合法的置换,但{5,4,1,2,1}却不是,因为数1出现了两次而数3缺没有。这个程序常常用于模拟一些算法。我们假设存在一个随机数生成器randInt(i, j),它以相同的概率生成i和j之间的一 ...
分类:
编程语言 时间:
2016-09-17 21:55:17
阅读次数:
306
对于一个多边形来说,在该多边形内任取两点,如果这两点连成的线段落在多边形内,则称这样的多边形为凸多边形。平面上有N个坐标值为自然数的圆点。顶点数最多凸多边形是指由给定的圆点中的一部分组成的凸多边形,它包含最大可能的顶点数。原点,即坐标内中心(0,0)必须是顶点数最多凸多边形的一个顶点。编写程序求出这 ...
分类:
其他好文 时间:
2016-09-16 21:01:15
阅读次数:
233
有一道题我不知道是哪里错了,大神们帮忙看一下,谢谢! 试题描述: 在四位自然数中有这样一些特点的数:(1)它们是素数;(2)将这些素数加上45后得到一个新的数值;(3)请同学们在这些新的数值中挑选出:是完全平方数同时末尾数字是4的这样特点的数。例如素数:1399,加上45后,得到新数1444。而14 ...
分类:
编程语言 时间:
2016-09-16 18:23:30
阅读次数:
233
题目: 题目描述 Description 我们要求找出具有下列性质数的个数(包含输入的自然数n): 先输入一个自然数n(n<=1000),然后对此自然数按照如下方法进行处理: 1. 不作任何处理; 2. 在它的左边加上一个自然数,但该自然数不能超过原数的一半; 3. 加上数后,继续按此规则进行处理, ...
分类:
其他好文 时间:
2016-09-16 16:59:38
阅读次数:
146
相邻的两个自然数互质,所以与n互质并且不大于n的最大数就是n-1了,还有就是稍微注意一下数据范围。 AC代码: 题目来源: http://acm.nyist.net/JudgeOnline/problem.php?pid=1047 ...
分类:
其他好文 时间:
2016-09-14 07:16:52
阅读次数:
190