码迷,mamicode.com
首页 >  
搜索关键字:整数和    ( 2528个结果
数据在计算机中的存储
在上一篇写到冯诺伊曼结构中计算机的硬件组成,第一个就是存储器,用于存储数据和程序。那么这一节来梳理一下在计算机中这些数据是怎么存储的。 一、数字在计算机中是如何存储的 我们将数字分为整数和实数分别讨论 整数 有三种存储方法:无符号表示法、符号加绝对值表示法、补码表示法 无符号表示法只能用于存储无符号 ...
分类:其他好文   时间:2019-12-25 19:04:11    阅读次数:141
算法设计与分析 5.3 数字排列
★题目描述 给两个正整数A和B,请问通过重新排列A获得小于或等于B的最大数字是多少(不含前导0)? ★输入格式 输入的第一行两个数字A和B,保证这两个数字在int范围内。 ★输出格式 输出A重新排列后小于或等于B的最大整数(不含前导0),若不存在输出 1。 ★样例输入 ★样例输出 ★提示 无 ★参考 ...
分类:编程语言   时间:2019-12-22 20:03:13    阅读次数:102
区间合并
区间合并: 直接看题: 给定 nn 个区间 [li,ri][li,ri],要求合并所有有交集的区间。 注意如果在端点处相交,也算有交集。 输出合并完成后的区间个数。 例如:[1,3]和[2,6]可以合并为一个区间[1,6]。 输入格式 第一行包含整数n。 接下来n行,每行包含两个整数 l 和 r。 ...
分类:其他好文   时间:2019-12-22 12:23:26    阅读次数:59
Java中的位运算符
大家在接触运算符的时候通常都已经学完了变量的使用,对于算术以及赋值运算的感觉就是So easy!这不就是小学的知识嘛,对于逻辑运算符的部分依然无压力,这不就是中学的知识嘛?但是突然出现了一个位运算符,啥是移位?啥是异或?接下来就先从简单的开始。 说起位运算符,其实就是基于数据存储的二进制位进行的运算,更底层,所以效率更高。另外一个需要注意的问题就是:由于小数在进行存储的时候采用的是IEEE(符号、指数、尾数)方式,并不止对整数和小数部分直接转换为二进制来存储的,所以小数是不能使用位运算符来操作的。对于整数和字符型的运算符操作也有一些潜在的法则,相信看完这篇文章你很容易就会掌握。
分类:编程语言   时间:2019-12-04 09:17:51    阅读次数:100
第12章 整数运算
12.1 二进制补码运算Java虚拟机所支持的所有的整数类型-byte, short、int和long,它们都是带符号的二进制补码数。二进制补码方案既能够描述正整数,也能够描述负整数。在一个二进制补码数中,最重要的位就是它的符号位。符号位为1,表示负整数;符号位为0,表示正整数和数字0。 能够被二进 ...
分类:其他好文   时间:2019-12-03 23:24:53    阅读次数:144
leetcode.排序.75颜色分类-Java
1. 具体题目 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。注意: 不能使用代码库中的排序函数来解决这道题。 示例: 输入: [2,0,2,1,1, ...
分类:编程语言   时间:2019-12-01 11:35:53    阅读次数:70
组合与排列
[TOC] 集合的排列 对于正整数 $n$ 和 $r$ ,$r \leq n$ 有 $$P(n,r)=n\times(n 1)\times(n 2)\times\dots (n r+1)$$ 定义 $n!$ $$n!=1 \times 2\times 3\times \dots \times n$$ ...
分类:其他好文   时间:2019-11-30 21:13:52    阅读次数:114
P3157 [CQOI2011]动态逆序对(CDQ分治)
题目描述 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 输入格式 输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包含一个1到n之间 ...
分类:其他好文   时间:2019-11-30 20:52:03    阅读次数:88
Python之模块
1. math 数学模块 import math ceil:向上取整 floor:向下取整 pow:幂运算 sqrt:开平方运算 fabs:绝对值 fsum:求和 modf:将一个数拆分成整数和小数部分,组成元组 copysign:将第二个参数的正负号拷贝给第一个 pi:圆周率常数 2. pickl ...
分类:编程语言   时间:2019-11-30 13:29:23    阅读次数:90
表达式求值
一个有正整数和加减乘除组成的中缀表达式,例如2*56+125/5#(#表示表达式输入完毕),计算其结果,结果保留4位小数。 输入格式: 一行由数字和+-*/运算符组成的表达式,并以#结尾。 输出格式: 一个实数,小数点后保留4位小数。 样例 输入: 2*56+125/5# 输出: 137.0000 ...
分类:其他好文   时间:2019-11-30 11:50:55    阅读次数:94
2528条   上一页 1 ... 25 26 27 28 29 ... 253 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!