摘要:
作者:一乐乐 欢迎大家来一乐乐的博客园 双指针之滑动窗口 (长度最小的子数组;和为s的连续正数序列) 1, 什么时候使用? (与子数组/字符串 有关的题目)~如果给了某个具体值的target,即用滑动窗口 不然就双指针(一般做法,左边< 右边,依据条件左边和右边都不断靠近) 滑动窗口:是双指针的题目 阅读全文
摘要:
算法之双指针(共同点:核心逻辑思路:即先找到比较小的区域(例如决定了存水量),然后在比较小的区域中找到一个最大值) ~盛最多水的容器~~~接雨水 1,盛最多水的容器: 题意: 给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 阅读全文
摘要:
算法之小细节(细节~链表的特殊结点~提升优化度)~删除排序链表中的重复元素、反转链表 1,删除排序链表中的重复元素 (1)细节优化度高的代码: public ListNode deleteDuplicates(ListNode head) { if(head == null || head.next 阅读全文
摘要:
作者:一乐乐 欢迎大家来一乐乐的博客园 HBase的编程实践 ✿ 准备工作:启动、关闭hbase之类的(以及该过程可能遇到的bug) 一、Hbase中使用Shell命令: ① HBase中创建表:(create 命令:第一个变量是表名,然后是列族名) ✿ 增加数据 ② put:(put 命令:第一个 阅读全文
摘要:
作者:一乐乐 欢迎大家来一乐乐的博客园 安装 和 配置 HBase 一、安装 HBase 1, 下载、(解压or安装)HBase 数据库: ①(在Linux 系统下的火狐浏览器打开)官网: Index of /dist/hbase (apache.org) ② 解压安装包hbase-2.2.2-bi 阅读全文