在python中,有yield的函数是生成器函数 def gen(para): while True: yield para print(next(gen(8))) print(next(gen(88))) print(next(gen(888))) print(" ") def gen2(): l ...
分类:
其他好文 时间:
2021-01-05 11:24:19
阅读次数:
0
package LeetCode_212 /** * 212. Word Search II * https://leetcode.com/problems/word-search-ii/ * Given an m x n board of characters and a list of stri ...
分类:
其他好文 时间:
2021-01-05 11:21:11
阅读次数:
0
bool isAdditiveNumber(char * num){ int i, j, k, len=strlen(num), pst1=0, pst2=0, bit=0, third; char* tmp1=(char*)calloc(22,sizeof(char)); char* tmp2=( ...
分类:
其他好文 时间:
2021-01-05 11:20:52
阅读次数:
0
1. 两数之和 思路: 1、创建一个map 集合 2、for循环遍历nums 数组 3、用target 减去nums[i],以计算哪个数能和当前的数相加得到target 4、检查map 里面有没有这个数,如果有则返回结果,没有就把num[i]当做key、下标i 当做value放入map中(为什么?) ...
分类:
其他好文 时间:
2021-01-05 11:20:01
阅读次数:
0
1.js可以根据选择跳出多层循环【在循环前加个标签】 label:for(var i=0;i<2;i++){ for(var j=0;j<10;j++){ console.log(i,j); if(j==3){ break label; } } } 2.typeof运算符产生的值只有'number' ...
分类:
编程语言 时间:
2021-01-05 11:09:31
阅读次数:
0
给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数 。 如果小数部分为循环小数,则将循环的部分括在括号内。 如果存在多个答案,只需返回 任意一个 。 对于所有给定的输入,保证 答案字符串的长度小于 104 。 leetcode 解题思路:这里 ...
分类:
编程语言 时间:
2021-01-05 10:58:24
阅读次数:
0
思路:防御式编程,在收尾都加1个0,这样方便循环 bool canPlaceFlowers(vector<int> &flowerbed, int n) { if (n == 0) return true; if (flowerbed.size() == 0) return false; flowe ...
分类:
其他好文 时间:
2021-01-05 10:57:55
阅读次数:
0
原题链接 KMP+标准化+最大最小表示法 错误思路: 看到这题的第一反应是破环成链思想,枚举它能循环得到的字符串...算了下时间复杂度大概率TLE,看了别人的提示才反应过来是标准化... 正确思路: 像这种一种表示多种形态的字符串大概率用标准化了,我们用最小最大表示法求最大或最小值,用set或map ...
分类:
其他好文 时间:
2021-01-05 10:48:42
阅读次数:
0
IfcFillAreaStyleTiles通过称为平铺的已设置样式的二维几何图形的循环模式来定义IfcAnnotationFillArea的填充。递归模式由两个向量决定,这两个向量以规则形式乘以平铺。 这两个向量作为一个二维重复因子,用于确定瓷砖的八个新位置。 注:根据ISO 10303-46的定义 ...
分类:
其他好文 时间:
2021-01-05 10:46:06
阅读次数:
0
#include<bits/stdc++.h> using namespace std; int n; void mysort(int a[],int l,int r)//自己写的快排 { int mid=a[(l+r)/2];//找中间的数进行2分 int i=l,j=r; do{ while(a ...
分类:
编程语言 时间:
2021-01-05 10:39:05
阅读次数:
0