1 class Solution: 2 def canConstruct(self, s: str, k: int) -> bool: 3 #奇数个字符出现的数量 <= k 4 #所有的字符的类别数量 >= k 5 dic = dict() 6 n = len(s) 7 for i in range ...
分类:
其他好文 时间:
2020-04-05 09:44:32
阅读次数:
73
[TOC] 循环移位法 参考文章: "内容连接" 。主要从 数组,字符串,链表 三种情况下,介绍循环移位的具体实现。这里只梳理一下文章脉络。 数组循环移位 方法一:取模法 这个方法在 Leetcode 189 中已经用过了,作者这里考虑了两种新情况: 如果移位位数 K 是数组长度 len(s) 的倍 ...
分类:
编程语言 时间:
2020-04-04 14:55:02
阅读次数:
82
合并前excel中的数据情况: 合并后的excel中数据情况: 附上代码如下: import pandas as pd year = ['2017','2018']#文件夹的命名 sheet_concat = pd.DataFrame() for i in range(len(year)): she ...
分类:
其他好文 时间:
2020-04-03 21:45:25
阅读次数:
132
主要的问题是我们需要用上一个状态来判断当前状态。因为可能因为你变1之后影响其他的。 Perhaps that’s been the story of life func gameOfLife(board [][]int) { temp := make([][]int, len(board)) for ...
分类:
其他好文 时间:
2020-04-03 00:35:56
阅读次数:
62
```#include#include#include#includeusing namespace std;const int N=210;int t,n;int col[N],A[N],len[N],dp[N][N][N]; //dp[i][j][k]代表消除第 i~j 块且区间最右边留下了 k... ...
import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append( ...
分类:
其他好文 时间:
2020-03-31 14:10:56
阅读次数:
49
import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append( ...
分类:
编程语言 时间:
2020-03-31 12:42:32
阅读次数:
72
import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append( ...
分类:
其他好文 时间:
2020-03-31 10:23:45
阅读次数:
120
import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append( ...
分类:
编程语言 时间:
2020-03-30 21:46:18
阅读次数:
79
实现冒牌排序的程序如下: def bubble_sort(alist): n=len(alist) for k in range(n-1):#最后最小的一个数字不用排序,因为已经是最小了 for i in range(n-1-k):#用k来限定每一个小冒泡排序的区间 if(alist[i]>alis ...
分类:
编程语言 时间:
2020-03-30 15:57:00
阅读次数:
64