##L1-053 电子汪 (10 分) 据说汪星人的智商能达到人类 \(4\) 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 \(1\) 只球和 \(2\) 只球,聪明汪就会用“汪!汪!汪!”表示 \(1\) 加 \(2\) 的结果是 \(3\)。 本题要求你为电子宠物汪做 ...
分类:
其他好文 时间:
2021-04-22 16:22:33
阅读次数:
0
所谓并查集就是将编号为1~n的n个对象划分为不相交集合,在每个集合中,选择其中的某个元素代表所在集合在这个集合中,并查集的操作有初始化,合并,查找。 #include<bits/stdc++.h> using namespace std; #define IOS ios::sync_with_std ...
分类:
其他好文 时间:
2021-04-20 15:31:02
阅读次数:
0
此博客链接: 旋转数字 题目链接:https://leetcode-cn.com/problems/rotated-digits/ 题目 我们称一个数 X 为好数, 如果它的每位数字逐个地被旋转 180 度后,我们仍可以得到一个有效的,且和 X 不同的数。要求每位数字都要被旋转。 如果一个数的每位数 ...
分类:
其他好文 时间:
2021-04-16 12:16:24
阅读次数:
0
range() 函数 日常工作中,range() 应该非常熟悉了,它可以生成一个迭代对象,然后可以使用 list() 将它转成一个 list # 判断是不是迭代对象 print(isinstance(range(0, 10), Iterable)) # 生成列表 lists = list(range ...
分类:
编程语言 时间:
2021-04-16 11:49:05
阅读次数:
0
题目 14. 最长公共前缀 频率5次 输入:strs = ["flower","flow","flight"] 输出:"fl" 输入:strs = ["dog","racecar","car"] 输出:"" 测试用例:["reflower","flow","flight"] 测试结果:"" 思路 这 ...
分类:
编程语言 时间:
2021-04-14 12:18:53
阅读次数:
0
题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复 ...
分类:
其他好文 时间:
2021-04-14 11:52:42
阅读次数:
0
1. 翻转二叉树:https://leetcode-cn.com/problems/invert-binary-tree/ 2. 二叉树展开为链表,关键在于找到递归部分:https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-li ...
分类:
其他好文 时间:
2021-04-13 12:42:14
阅读次数:
0
引言 Kotlin是一种非常简洁的语言,它省略了java中许多繁重的写法。 基本语法 入门必学 可变类型var,不可变类型val 函数定义 fun 函数名(arg1: type1, arg2: type2) : returnType{ return returnValue } 例如: fun add ...
分类:
其他好文 时间:
2021-04-13 12:34:15
阅读次数:
0
1二分图最大匹配 在一张二分图中选出最多的边,使得边两两不相交。 2求解 2.1匈牙利算法 即不断地尝试匹配,有人抢就放弃的算法。 #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<cst ...
分类:
其他好文 时间:
2021-04-12 12:41:05
阅读次数:
0
感觉有些时候题目也做不动,而且有些题目貌似也是似懂非懂,虽然写出来了,但是未必理解,还经常要看题解。于是总结一下题目写过的题目也比颓废发呆好。 题目基本是我认为比较“好”的题或者一些经典题,不保证不咕,主要是写给自己看的,不保证对其他人有价值。 如果我写的部分有错误可以直接和我说。 P4766 [C ...
分类:
其他好文 时间:
2021-04-09 12:52:29
阅读次数:
0