MacOS 安装 Hadoop & Hbase 过程
Hadoop: 2.8.2
Hbase: 1.2.6
最近做了LeetCode的数据库部分,并发布到我的博客中, 现把数据库部分的十九道题目汇总在这儿,方便查看,题目感觉有的难有的简单,后续做算法部分,会吹嘘更新到这里, 算法还是很难的,
地址:https://leetcode-cn.com/problemset/database/
前段时间有个需求,求iPad所有版本中,数量最多的前五个,并且剩下的的作为其他,刚开始接触pandas还是觉得挺复杂的,后来又有类似的需求,所以总结一下以便之后使用。
问题:
大数相加不能直接使用基本的int类型,因为int可以表示的整数有限,不能满足大数的要求。可以使用字符串来表示大数,模拟大数相加的过程。
思路:
1. 反转两个字符串,便于从低位到高位相加和最高位的进位导致和的位数增加;
2. 对齐两个字符串,即短字符串的高位用‘0’补齐,便于后面的相加;
3. 把两个正整数相加,一位一位的加并加上进位。