搜索结果
查询Tags标签: Hard,共有 62条记录-
面试题 16.03. 交点(Hard)
完整题解 class Solution:def intersection(self, start1: List[int], end1: List[int], start2: List[int], end2: List[int]) -> List[float]:# 判断 (xk, yk) 是否在「线段」(x1, y1)~(x2, y2) 上# 这里的前提是 (xk, yk) 一定在「直线」(x1, y1)~(x2, y2) 上def i…
2021/7/24 6:10:58 人评论 次浏览 -
Hard | LeetCode 32. 最长有效括号 | 正反方向扫描
32. 最长有效括号 给你一个只包含 ( 和 ) 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 输入:s = "(()" 输出:2 解释:最长有效括号子串是 "()"示例 2: 输入:s = ")()())" 输出:4 解释:最长有效括号子串是 &q…
2021/7/17 23:35:44 人评论 次浏览 -
Hard | LeetCode 32. 最长有效括号 | 正反方向扫描
32. 最长有效括号 给你一个只包含 ( 和 ) 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 输入:s = "(()" 输出:2 解释:最长有效括号子串是 "()"示例 2: 输入:s = ")()())" 输出:4 解释:最长有效括号子串是 &q…
2021/7/17 23:35:44 人评论 次浏览 -
Codeforces Round #685 (Div. 2)E2. Bitwise Queries (Hard Version)题解(数学竞赛/组合构造题)
题目链接: https://codeforces.com/contest/1451/problem/E2 大意:这是一个人机交互题。一共有N个[0, N-1]的整数,其中N是2的幂次。允许每次人指定其中两个数字与AND、OR、XOR其中一种运算,查询其计算后得到的结果。最多查询N + 1次,复现出整个数组每个数字的值。 思…
2021/7/15 23:38:53 人评论 次浏览 -
Codeforces Round #685 (Div. 2)E2. Bitwise Queries (Hard Version)题解(数学竞赛/组合构造题)
题目链接: https://codeforces.com/contest/1451/problem/E2 大意:这是一个人机交互题。一共有N个[0, N-1]的整数,其中N是2的幂次。允许每次人指定其中两个数字与AND、OR、XOR其中一种运算,查询其计算后得到的结果。最多查询N + 1次,复现出整个数组每个数字的值。 思…
2021/7/15 23:38:53 人评论 次浏览 -
Codeforces Round #721 (Div. 2) B. Palindrome Game (easy and hard version) (思维 + 简单博弈)
easy version 传送门 hard version 传送门 题意: 给定一个由0和1组成的字符串,进行如下两种操作; 将0变为1,花费1代价;如果字符串不是回文串,则选手可以进行一次翻转,花费0代价(简单问题版本中字符串为回文串); Alice先手; 思路: 首先是简单版本,统计0的个数…
2021/7/9 23:19:21 人评论 次浏览 -
Codeforces Round #721 (Div. 2) B. Palindrome Game (easy and hard version) (思维 + 简单博弈)
easy version 传送门 hard version 传送门 题意: 给定一个由0和1组成的字符串,进行如下两种操作; 将0变为1,花费1代价;如果字符串不是回文串,则选手可以进行一次翻转,花费0代价(简单问题版本中字符串为回文串); Alice先手; 思路: 首先是简单版本,统计0的个数…
2021/7/9 23:19:21 人评论 次浏览 -
【Linux】拯救者Y700安装问题“拯救者无法开启wifi问题”
我在我的拯救者Y700上面安装Ubuntu和win10的双系统,遇到了一堆问题。。。记录下博客,方便自己重装和帮助其他遇到困难的人。(后续遇到更新) 1.拯救者无法开启wifi问题 使用这个命令 rfkill list all 如果结果是类似于下面这样的 0: ideapad_wlan: Wireless LANSoft b…
2021/7/9 7:11:27 人评论 次浏览 -
centos7 elasticsearch7.13安装
官方下载: https://www.elastic.co/cn/downloads/elasticsearch 根据需要选择自己的版本: 我用的linux 直接下载,我的服务2核4g,环境是centos7.9 文件放到/usr/doumingquan/elk/下 tar -zxvf elasticserarch7.13.2 mv elasticsearch7.13.2 elasticsearch cd elastics…
2021/7/3 7:21:18 人评论 次浏览 -
制作Linux U启
1.使用ultraiso制作U盘启动盘 (1)点击“打开”,选择centOS文件; (2)“启动”->"写入硬盘映像" (3)先将U盘格式化,再写入 (4)完成U盘引导安装 (5)使用虚拟机建立一个新的虚拟机,选择该虚拟机并进入编辑界面 (6)选择硬盘 (7)硬盘类型“SCSI”…
2021/7/2 7:27:56 人评论 次浏览 -
git操作设置
查看配置 git config --list设置名字及邮箱 git config --global user.name "名字" git config --global user.email "邮箱" 查看修改日志 git log版本回退上1个 git reset --hard HEAD^版本回退上5个 git reset --hard HEAD~5版本回退指定版本(版本…
2021/6/20 6:28:40 人评论 次浏览 -
linux文件传输大小限制配置,【Linux】一些文件限制配置
linux资源限制配置文件是/etc/security/limits.conf;限制用户进程的数量对于linux系统的稳定性非常重要。 limits.conf文件限制着用户可以使用的最大文件数,最大线程,最大内存等资源使用量。 /etc/security/limits.conf 配置文件可限制文件打开数,系统进程等资源,在该…
2021/6/5 7:24:44 人评论 次浏览 -
git回退到指定版本的代码
1. 查看所有的历史版本,获取你git的某个历史版本的id, git log 2. 回退本地代码库:git reset --hard {commitId},将本地文件回滚: $ git reset --hard 93330ca1076ac8b60586b55e821b098653a1b442 HEAD is now at 93330ca1076ac8b60586b55e821b098653a1b442add a c…
2021/5/21 18:54:59 人评论 次浏览 -
leecode 85 最大矩形 hard
给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 示例 1:输入:matrix = [["1","0","1","0","0"],["1","0","1","1&quo…
2021/5/15 18:25:52 人评论 次浏览 -
Python 学习之《Learn Python3 The Hard Way 》第三部分学习笔记
文章目录Python 学习之《Learn Python3 The Hard Way 》第三部分学习笔记1、读取文件内容 2、对文件进行操作 3、把文件 A 的内容写入到 B 文件Python 学习之《Learn Python3 The Hard Way 》第三部分学习笔记1、读取文件内容 import sysif __name__ == __main__:if len(s…
2021/5/9 12:26:28 人评论 次浏览