非负整数:^\d+$ 正整数:^[0-9]*[1-9][0-9]*$ 非正整数:^((-\d+)|(0+))$ 负整数:^-[0-9]*[1-9][0-9]*$ 整数:^-?\d+$ 非负浮点数:^\d+(\.\d+)?$ 正浮点数 : ^((0-9)+\.[0-9]*[1-9][0-9]*)|([ ...
分类:
其他好文 时间:
2020-01-05 10:01:32
阅读次数:
71
质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数。 #include <stdio.h>int main(){ int n, i, flag = 0; printf("输入一个正整数: "); scanf("%d", ...
分类:
编程语言 时间:
2020-01-04 18:43:28
阅读次数:
119
给定一个字符串 s 与正整数 k。现在你需要进行恰好一次操作:
(1)将 s 切割成最多 k 个子串。即令 s = t1 + t2 + ... + tm (1 <= m <= k)。
(2)将其中的某些(不是全部) ti 翻转,得到 ti'。
(3)重新拼合得到 s' = t1' + t2' + ... ...
分类:
其他好文 时间:
2020-01-04 16:33:53
阅读次数:
69
问题描述 试题编号: 201412-1 试题名称: 门禁系统 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。 ...
分类:
其他好文 时间:
2020-01-04 10:59:36
阅读次数:
130
每道题附带动态示意图,提供java、python两种语言答案,力求提供leetcode最优解。 描述: 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 1: 输入: n = 12输出: 3 解释: 12 ...
分类:
其他好文 时间:
2020-01-04 01:12:31
阅读次数:
80
如何使用Python输出一个[斐波那契数列]Fibonacci 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。 例子:1、1、2、3、5、8、13、21、34 ...
分类:
编程语言 时间:
2020-01-03 09:15:19
阅读次数:
229
1、用for循环写一个函数,实现从1开始输出到N的正整数。 有两宗实现方法,一种是递归,另一种是非递归 //非递归 void PrintN1(int N){ int i; for(i=1;i<=N;i++){ printf("%d\n",i); } return; } //递归 递归对空间的需求很大 ...
分类:
编程语言 时间:
2020-01-02 20:37:17
阅读次数:
93
题目描述 大家都应该会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图 现给出两人的交锋记录,请统计双方的胜、平、负次数,并给出双方分别处什么手势胜算最大 输入格式 第一行给出正整数N (≤ 105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的手势。C代表"锤子 ...
分类:
移动开发 时间:
2020-01-01 09:44:57
阅读次数:
91
题目描述 如题,给定 nnn 个整数构成的序列,将对于指定的闭区间查询其区间内的第 kkk 小值。 输入格式 第一行包含两个正整数 n,mn,mn,m,分别表示序列的长度和查询的个数。 第二行包含 nnn 个整数,表示这个序列各项的数字。 接下来 mmm 行每行包含三个整数 l,r,k l, r, ...
分类:
其他好文 时间:
2019-12-31 15:58:34
阅读次数:
82
给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的差? 输入格式: 输入第一行给出一个正整数 N(2 ≤ N ≤ 10 000),随后一行给出 1 到 N 的一个洗牌后 ...
分类:
其他好文 时间:
2019-12-31 14:48:47
阅读次数:
94