给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 进阶: 你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗? 示例 1: 输入:nums = [5,7, ...
分类:
编程语言 时间:
2020-12-07 12:06:51
阅读次数:
6
BASIC LEVEL 20201201 1001 害死人不偿命的(3n+1)猜想 (15分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年 ...
分类:
其他好文 时间:
2020-12-07 12:05:33
阅读次数:
3
js千分位分隔,数字货币化—4种方法(含正则) 方法1-整数货币化 // 整数货币化 function intCurrency(num) { var reg = new RegExp("^[\\d]+[\\d|.]+$", 'g') if (!reg.test(num)) { return "只能为 ...
分类:
Web程序 时间:
2020-12-07 11:49:34
阅读次数:
10
题目: 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。 示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 是该条件下的长度最小的 ...
分类:
编程语言 时间:
2020-12-05 11:04:03
阅读次数:
9
一、数学函数 1、abs函数 abs() 函数返回数字的绝对值。 语法:abs( x ) 参数:x -- 数值表达式,可以是整数,浮点数,复数。 返回值:函数返回 x(数字)的绝对值,如果参数是一个复数,则返回它的大小 print(abs(-42)) #输出:42 print(abs(23)) #输 ...
分类:
编程语言 时间:
2020-12-05 10:51:52
阅读次数:
5
python数字数据是用来存储数值 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间 Python 支持三种不同的数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 ...
分类:
编程语言 时间:
2020-12-05 10:51:30
阅读次数:
5
一维差分模板——差分数列 一维差分: 设有一个序列a1,a2,a3,?,a4 我们定义一个新的序列: b数组就是a数组的差分数组 差分的前缀和是原序列 差分应用一: 当我们要在某个区间[l,r]的所有值都加上一个数x时: 差分 一个长度为 n 的整数序列。 将序列中 [l, r] 之间的每个数加上 ...
分类:
其他好文 时间:
2020-12-05 10:48:22
阅读次数:
7
1 import random#导入随机库 2 from fractions import Fraction#导入分数运算 3 ##整数运算 4 def c1(q, ans): 5 operator = random.choice(['+', '-', '*', '/']) # 生成运算符 6 if ...
分类:
其他好文 时间:
2020-12-03 12:26:32
阅读次数:
16
public class jiecheng { /** * 给定一个非负整数N,返回N!结果的末尾为0的数量 * @param args */ public static void main(String[] args) { thenumberof0(5); } /** * the number o ...
分类:
其他好文 时间:
2020-12-03 12:24:54
阅读次数:
14
四则运算 1 import random#确保随机取数 2 from fractions import Fraction#确保能使用分数表示真分数 3 4 5 ##两个整数的四则运算 6 def c1(q, ans): 7 symbol = random.choice(['+', '-', '*', ...
分类:
其他好文 时间:
2020-12-03 12:20:32
阅读次数:
6