算法
文章平均质量分 75
weixin_43894655
这个作者很懒,什么都没留下…
展开
-
Python中yield的用法及其原理解释
Python中yield的用法 在了解yield的作用前,我们得先了解generato和iterables 1. Iterables 创建列表时,我们可以一项一项地阅读其项目。一项一项地读取其项目称为迭代: >>> mylist = [1, 2, 3] >>> for i in mylist: ... print(i) 1 2 3 mylist是一个可迭代的。当我们使用列表推导式时,将创建一个列表,以及一个可迭代对象: >>> mylist =原创 2021-11-01 19:15:18 · 217 阅读 · 0 评论 -
丢失的第一个正整数-lintcode
丢失的第一个正整数 问题描述 给出一个无序的整数数组,找出其中没有出现的最小正整数。 样例 样例1: 输入:[1,2,0] 输出:3 样例2: 输入:[3,4,-1,1] 输出:2 大致思路 类似于幼儿园排位置,把对应的数字排入对应的位置,之后在从头遍历一遍 数组,便可知道第一个丢失的正整数 Java代码 public class Solution { /** * @param A: An array of integers * @return: An integer原创 2020-08-13 11:58:23 · 118 阅读 · 0 评论