package arrays /** * https://www.hackerrank.com/challenges/ctci-array-left-rotation/problem * * A left rotation operation on an array shifts each of t ...
分类:
其他好文 时间:
2020-06-24 16:08:32
阅读次数:
49
思路:维护一个最多有K个0存在的滑动窗口,用窗口中的元素数量(该窗口中所有0都可以变成1)更新答案。 因此,统计【0,i】区间内0的数量,到下标i的映射。i作为滑动窗口的右端点, 通过以下方式计算出滑动窗口的左端点,进而得到窗口内元素的数量(right - left + 1, 闭区间[left, r ...
分类:
其他好文 时间:
2020-06-24 14:15:40
阅读次数:
47
1 def _parse_known_args(self, arg_strings, namespace): 2 # replace arg strings that are file references 3 if self.fromfile_prefix_chars is not None: 4 ...
分类:
其他好文 时间:
2020-06-24 14:04:54
阅读次数:
54
--导数据 MergeMERGE os_staff AS t USING (select ear_code,sta_code,sta_pwd,sta_name,sta_dpt_code,job_code,sta_join_date,sta_sex,sta_status from ITSV123.hi ...
分类:
数据库 时间:
2020-06-24 13:54:50
阅读次数:
69
中序遍历排序 思路: ①按中序遍历树 ②确定交换的元素x,y ③再次遍历树,改变对应节点的值 代码: # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right ...
分类:
其他好文 时间:
2020-06-24 12:15:25
阅读次数:
53
递归 思路: 递归判断根节点,左子树,右子树是否相同。 代码: # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None # se ...
分类:
其他好文 时间:
2020-06-24 11:53:19
阅读次数:
63
fun hammingWeight(n: Int): Int { /** * 以下是完整的位运算符(只用语Int和Long) shl(bits) – 有符号左移(signed shift left,相当于Java的<<) shr(bits) – 有符号右移(signed shift right,相当 ...
分类:
其他好文 时间:
2020-06-24 00:47:49
阅读次数:
65
1.创建视图 语法:create view 视图名 as 查询语句 实例: -- 以上节课的关联查询为例 create view v_user_score as select a.id, a.name, b.math, b.english from student a inner join scor ...
分类:
其他好文 时间:
2020-06-23 21:43:21
阅读次数:
55
智能指针的循环引用 class Node { public: shared_ptr<Node> left; shared_ptr<Node> right; Node(int v) { this->value = v; cout << "Constructor" << endl; } ~Node() ...
分类:
其他好文 时间:
2020-06-23 13:13:43
阅读次数:
90
# Series 以为,带标签数组 # DataFrame二维,Series容器 import string import pandas as pd import numpy as np # t = pd.Series(np.arange(10), index=list(string.ascii_u ...
分类:
其他好文 时间:
2020-06-22 23:16:15
阅读次数:
66