首页
学习
活动
专区
工具
TVP
发布

用户画像

专栏成员
981
文章
1032204
阅读量
53
订阅数
Java ENUM枚举
public enum ConsultTimeEnum { TODAY("本日"), THIS_WEEK("本周"), BEFORE_LAST_WEEK("上周以前"); private String key; private ConsultTimeEnum(String key) { this.key = key; } public String getKey() { return key
week
2022-11-26
7290
hive添加UDF函数
在实际工作中,会遇到一些hive无法完成的功能,需要借助java函数,这就用到了hive UDF
week
2022-11-21
9860
Leetcode No.173 二叉搜索树迭代器(DFS)
实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器: BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字小于 BST 中的任何元素。 boolean hasNext() 如果向指针右侧遍历存在数字,则返回 true ;否则返回 false 。 int next()将指针向右移动,然后返回指针处的数字。 注意,指针初始化为一个不存在于 BST 中的数字,所以对 next() 的首次调用将返回 BST 中的最小元素。
week
2021-11-29
2210
Leetcode No.146 LRU 缓存机制
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类:
week
2021-11-29
3050
Leetcode No.123 买卖股票的最佳时机 III(动态规划)
示例 1: 输入:prices = [3,3,5,0,0,3,1,4] 输出:6 解释:在第 4 天(股票价格 = 0)的时候买入,在第 6 天(股票价格 = 3)的时候卖出,这笔交易所能获得利润 = 3-0 = 3 。 随后,在第 7 天(股票价格 = 1)的时候买入,在第 8 天 (股票价格 = 4)的时候卖出,这笔交易所能获得利润 = 4-1 = 3 。
week
2021-11-29
2280
Leetcode No.172 阶乘后的零
示例 2: 输入: 5 输出: 1 解释: 5! = 120, 尾数中有 1 个零. 说明: 你算法的时间复杂度应为 O(log n) 。
week
2021-05-06
3730
Leetcode No.190 颠倒二进制位
示例 1: 输入: 00000010100101000001111010011100 输出: 00111001011110000010100101000000 解释: 输入的二进制串 00000010100101000001111010011100 表示无符号整数 43261596, 因此返回 964176192,其二进制表示形式为 00111001011110000010100101000000。
week
2021-05-06
3110
Leetcode No.191 位1的个数
编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。
week
2021-05-06
2440
剑指offer No.31 整数中1出现的次数
求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。
week
2020-04-22
2630
剑指offer No.12 数值的整数次方
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
week
2020-04-01
2530
浅析Hbase
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
week
2019-12-11
4710
接口和抽象类的区别
抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例:
week
2019-10-08
5330
ps -ef|grep详解
grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
week
2019-08-14
1.6K0
剑指offer 两个链表的第一个公共结点
题目描述 输入两个链表,找出它们的第一个公共结点。 package offer.FindFirstCommonNode; public class Solution { public ListNode FindFirstCommonNode(ListNode pHead1, ListNode pHead2) { int len1=0; int len2=0; ListNode pH1 = pHead1; ListNode pH2
week
2018-12-25
3120
剑指offer 字符流中第一个不重复的字符
请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。
week
2018-12-25
3450
剑指offer 把数组排成最小的数
输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。
week
2018-12-24
3100
剑指offer 翻转单词顺序列
牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?
week
2018-12-24
3890
剑指offer 反转链表
输入一个链表,反转链表后,输出新链表的表头。 import java.util.Stack; public class Solution { public ListNode ReverseList(ListNode head) { if(head==null || head.next==null){ return head; } ListNode newList= ReverseList(head.next);
week
2018-12-12
3330
剑指offer 合并两个排序的链表
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
week
2018-12-12
3980
摩拜 [编程题] 排序次数
小摩有一个N个数的数组,他想将数组从小到大 排好序,但是萌萌的小摩只会下面这个操作:
week
2018-12-11
6280
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档