码迷,mamicode.com
首页 >  
搜索关键字:正数    ( 2912个结果
位运算符——左移、右移
>> :右移 最高位是0,左边补齐0;最高为是1,左边补齐1 << :左移 左边最高位丢弃,右边补齐0 >>>:无符号右移 无论最高位是0还是1,左边补齐0 在数字没有溢出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n次方 右移一位相当于除2,右移n位相当于除以 ...
分类:其他好文   时间:2020-11-24 12:06:21    阅读次数:5
JAVA异常处理
1. 异常的概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将 受影响. 在程序中的意思就是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文 ...
分类:编程语言   时间:2020-11-06 02:38:57    阅读次数:21
BigDecimal类 大数据中的大小数 BigIiteger类 大数据中的大整数
BigDecimal类大数据中的大小数BigIiteger类大数据中的大整数定义大数据中的大正数和大小数:publicstaticvoidmain(String[]args){//BigIiteger类//大数据中的加减乘除BigIntegerbigInteger1=newBigInteger("123456789123456789123");BigIntegerbigInteger2=newBi
分类:其他好文   时间:2020-11-06 01:28:56    阅读次数:13
输入一个正数s,打印出所有和为s的连续正数序列(至少含有两个数)。例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以结果打印出3个连续序列1~5、4~6和7~8。
思路: 1,利用左右指针的思想 2,因为至少要有两个数,所以最大值为:(1+sum) / 2; 3,指定起始序列为1,2 举个例子,sum=9的情况 实现 void findContinuousSequence(int sum){ if(sum < 3){ return; } int small = ...
分类:其他好文   时间:2020-11-06 01:19:11    阅读次数:17
leetcode 41 缺失的第一个正数
41 缺失的第一个正数给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1 提示:你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间 ...
分类:其他好文   时间:2020-11-04 17:52:14    阅读次数:17
AcWing100 增减序列 (差分)
题目链接:https://www.acwing.com/problem/content/102/ 求出$a[i]$的差分数列$b[i]$,题目的目的是使$b_2,\ldots,b_n$都变为$0$, 令 \(p,q\) 分别为${b_i}$中正数和负数之和的绝对值, 优先在$b_2,\ldots,b ...
分类:Windows程序   时间:2020-11-01 22:16:53    阅读次数:32
【力扣】146. LRU缓存机制
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果关键字 (key) 存在于缓存中,则获取关键字的值(总是正数),否则返回 -1。写入数据 put(key, value) ...
分类:其他好文   时间:2020-10-29 09:53:06    阅读次数:21
transform
transform分为旋转(rotate),移动(translate),缩放(scale),扭曲(skew),矩阵(matrix)五种: rotate:旋转角度为负数的时候为逆时针旋转,为正数的时候为顺时针旋转。 scale:缩放基数为1,大于1为放大,小于1为缩小。 所有的改变基点默认都是元素的中 ...
分类:其他好文   时间:2020-10-20 16:24:46    阅读次数:21
146.LRU缓存机制
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果关键字 (key) 存在于缓存中,则获取关键字的值(总是正数),否则返回 -1。 写入数据 put(key, value) ...
分类:其他好文   时间:2020-10-19 22:40:01    阅读次数:19
剑指 Offer 57 - II. 和为s的连续正数序列 js
// 双指针 var findContinuousSequence = function(target) { let res = [] let left = 1 let right = 2 while (left < right) { let sum = (left + right) * (righ ...
分类:Web程序   时间:2020-10-10 17:08:08    阅读次数:18
2912条   上一页 1 ... 3 4 5 6 7 ... 292 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!