next
-
LeetCode 117. Populating Next Right Pointers in Each Node II 填充每个节点的下一个右侧节点指针II(Java)
题目: Given a binary tree struct Node { int val; Node *left; Node *right; Node *next; } Popu…
-
Java——SpringBoot项目搭建
环境要求 已安装Java的JDK 已安装maven。并配置和建立Maven的本地仓库 已安装IDEA开发工具 本机环境如下: 系统 Windows 10专业版 x64 JDK …
-
es6 生成器
//生成器 function getUser(){ setTimeout(()=>{ let data = ‘涛涛’; //第二次的next() 执行可以返回第一次的执行的结…
-
力扣61(java&python)-旋转链表(中等)
题目: 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例1: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2…
-
力扣19(java&python)-删除链表的倒数第 N 个结点(中等)
题目: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例2:…
-
letcode算法13–合并两个有序链表
21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2…
-
Java手写实现动态数组【数据结构与算法】
1、数组 类型固定、长度固定 连续的内存空间 顺序存储、随机读取 查询快、新增删除慢。最好初始化的时候就指定数组大小。这样就可以避免一定的数组扩容出现的内存消耗。 import j…
-
Java手写实现链表队列和数组队列【数据结构与算法】
package algorithm; /** @author Administrator @date 2022-09-13 17:50*/public class QueueLin…
-
力扣341(java)-扁平化嵌套列表迭代器(中等)
题目: 给你一个嵌套的整数列表 nestedList 。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这…
-
mitudesk的python 日记 iter与next
1. 在python中凡是实现了iter()的类都是可迭代对象,可以通过iteration对其进行迭代 2. 从抽象的角度来讲,可迭代对象会维护两个指针,一个是初始指针,一个是游标…