一些刷题需要用的大数据

无符号版本和有符号版本的区别就是有符号类型需要使用一个bit来表示数字的正负。

如果需声明无符号类型的话就需要在类型前加上unsigned。
整型的每一种都分为:无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的)。
char在默认情况下总是无符号的。在除char以外的数据类型中,默认情况下声明的整型变量都是有符号的类型;
无符号类型能保存2倍于有符号类型的正整数数据.

c 复制代码
2^7 =128               ---------------char[-2^7,2^7-1]
2^8 = 256              ----------------unsigned char[0,2^8-1]
2^15= 32768            ----------------short[-2^15,2^15-1]
2^16= 65536            ----------------unsigned short[0,2^16-1]
2^31 = 21 47 48 36 48 > 10^8-----------int[-2^31,2^31-1]
2^32 = 42 94 96 72 96 > 10^8-----------unsigned int[0,2^32-1]
相关推荐
以卿a38 分钟前
C++ 模板初阶
开发语言·c++
计算机小白一个6 小时前
蓝桥杯 Java B 组之设计 LRU 缓存
java·算法·蓝桥杯
万事可爱^6 小时前
HDBSCAN:密度自适应的层次聚类算法解析与实践
算法·机器学习·数据挖掘·聚类·hdbscan
黑不溜秋的6 小时前
C++ 设计模式 - 策略模式
c++·设计模式·策略模式
大数据追光猿8 小时前
Python应用算法之贪心算法理解和实践
大数据·开发语言·人工智能·python·深度学习·算法·贪心算法
Dream it possible!8 小时前
LeetCode 热题 100_在排序数组中查找元素的第一个和最后一个位置(65_34_中等_C++)(二分查找)(一次二分查找+挨个搜索;两次二分查找)
c++·算法·leetcode
夏末秋也凉8 小时前
力扣-回溯-46 全排列
数据结构·算法·leetcode
南宫生8 小时前
力扣每日一题【算法学习day.132】
java·学习·算法·leetcode
柠石榴8 小时前
【练习】【回溯No.1】力扣 77. 组合
c++·算法·leetcode·回溯
Leuanghing8 小时前
【Leetcode】11. 盛最多水的容器
python·算法·leetcode