leetcode_554. 砖墙
leetcode_554. 砖墙 问题描述: 你的面前有一堵矩形的、由多行砖块组成的砖墙。这些砖块高度相同但是宽度不同。你现在要画一条自顶向下的、穿过最少砖块的垂线。 砖墙由行的列表表示。 每一行都是一个代表从左至右每块砖的宽度的整数列表。 如果你画的线只是
LeetCode Z 字形变换 Python3
LeetCode Z 字形变换 Python3 1、当场思考:找规律 当numsRows=2时,输出 当前字符位置+2*n-2*i和+2*i-2的字符即可,前提是他们不等于0,且加完之后小于字符长度 class Solution: def convert(self, s: str, numRows: int) - str: # 第i行 j+2*n-2*i , j+2*i-
locust性能测试02—检查点
locust性能测试02—检查点 前言 上一篇文章已经简单的介绍了locust的基本使用和文件结构的组成,以及报告如何查看。 那么这篇文章,就来说说怎么样给locust设置检查点。 和jmeter一样,locust的性能测试也有检查点。 检查点 locust默认情况下会使用默认的检查
LeetCode之两两交换链表中的节点
LeetCode之两两交换链表中的节点 题目: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 提示: 链表中节点的数目在范围 [0, 100] 内 0 = Node.val = 100 题目解析: 方
LeetCode之回文数
LeetCode之回文数 **题目:**判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例: 进阶: 将整数转为字符串来解决这个问题 思路 ??映入脑海的第一个想法是将数字转换为字符串,并检查字符串是否为回文。但是,
LeetCode989数组形式的整数加法
LeetCode989数组形式的整数加法 LeetCode的这道题感觉比较有意思,记录一下。 问题描述: 当第一眼看到这个题目时感觉很简单,但实际完成时还是花了一点功夫。这道题可以大致分为三个部分来完成。 一.确定相加后整数有几位,并开辟相应大小的空间 二.将两数相
《Leetcode of October》1002. 查找常用字符
《Leetcode of October》1002. 查找常用字符 class Solution: def commonChars(self, A: List[str]) - List[str]: result = list() for w in set(A[0]): count = [x.count(w) for x in A] a = w * min(count) for i in a: result.append(i) return result 使
LeetCOde之罗马数字转
LeetCOde之罗马数字转 思路 首先将所有的组合可能性列出并添加到哈希表中 然后对字符串进行遍历,由于组合只有两种,一种是 1 个字符,一种是 2 个字符,其中 2 个字符优先于 1 个字符 先判断两个字符的组合在哈希表中是否存在,存在则将值取出加到结果 ans