switch 语句和 if 语句一样,都属于选择语句(分支语句)通过对给定的条件进行判断,从而决定执行两个或多个分支中的哪一支。因此,在编写选择语句之前,应该首先明确判断条件是什么,并确定当判断结果为“真”或“假”时应分别执行什么样的操作/算法。 switch 语句完整结构 switch(int/S ...
分类:
其他好文 时间:
2020-07-05 00:53:31
阅读次数:
78
给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18]输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。说明: 可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为 O(n2) ...
分类:
其他好文 时间:
2020-07-05 00:38:37
阅读次数:
49
1、脚本化运行 大量的hive查询任务,如果用交互式shell来进行输入的话,显然效率及其低下,因此,生产中更多的是使用脚本化运行机制: 该机制的核心点是:hive可以用一次性命令的方式来执行给定的hql语句 hive -e "insert into table t_dest select * fr ...
分类:
其他好文 时间:
2020-07-05 00:34:10
阅读次数:
60
实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll"输 ...
分类:
其他好文 时间:
2020-07-05 00:33:36
阅读次数:
55
给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 示例 1: 输入: dividend = 10, divisor = 3 输出: 3 示例 2: 输入: divi ...
分类:
其他好文 时间:
2020-07-05 00:33:21
阅读次数:
61
Description link 支持换根和给定两个点,求子树中满足权值相同的方案数 Solution 遥远的国度 \(+\) 一个简单的询问 (上面两个都是题目名称) 推荐卡常数技巧:把没有用的询问都删掉(就是$l_1,l_2$ 和 $1$ 或 $0$ 比关系的时候) 别的不用stl或者不用函数, ...
分类:
其他好文 时间:
2020-07-04 22:41:14
阅读次数:
90
35. 搜索插入位置 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/search-insert-position 题目 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可 ...
分类:
编程语言 时间:
2020-07-04 20:39:59
阅读次数:
63
Multi-View Attention Networks for Visual Dialog * 切入点:问题的重点是哪个 ,需要充分理解才能抓住重点——给定问题的语义意图 determining the semantic intent of the given question and then ...
分类:
其他好文 时间:
2020-07-04 20:39:09
阅读次数:
69
给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。 示例: matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15]],k = 8, 返回 13。 解:这个 ...
分类:
其他好文 时间:
2020-07-04 20:33:33
阅读次数:
62
给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2: 输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()" 链接:https://leetcode-cn.com ...
分类:
其他好文 时间:
2020-07-04 20:26:33
阅读次数:
49