搜索结果
查询Tags标签: next,共有 2253条记录-
python的迭代器&生成器
1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 >>> a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> b = []>>> for i in a:b…
2022/7/24 1:22:45 人评论 次浏览 -
数据结构与算法--链表翻转
简介 单链表的反转,面试中的一个高频题目。当然也有很多变体,比如以k个结点为一组进行翻转链表的需求 原链表中数据为:1->2->3->4 反转后链表中数据为:4->3->2->1实现反转链表是有2种方法(递归法,遍历法)实现的节点类设计 public class Node{/**存…
2022/7/20 9:19:41 人评论 次浏览 -
408 数据结构算法题2019
#include<iostream> using namespace std; struct node {int data;struct node* next; };node* solustion(node* head) {node* fast = head, * slow = head;while ( fast != NULL&& fast->next != NULL) {if (fast == head) {fast = head->next;slow …
2022/7/17 14:45:02 人评论 次浏览 -
083.删除排序链表中的重复元素
给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 示例 1: 输入:head = [1,1,2]输出:[1,2]示例 2: 输入:head = [1,1,2,3,3]输出:[1,2,3] 提示: 链表中节点数目在范围 [0, 300] 内-100 <= Node.val <= 10…
2022/7/15 6:21:07 人评论 次浏览 -
scanne
next(); 1.一定要读取到有效的字符后才可结束输入 2.有效字符前的空白会被去掉 3.在读到有效字符后的空白作为结束符或分隔符 4.next();不能得到空白的字符串 nextline(); 1.以enter为结束符,nextline方法返回的是输入回车前的所有字符 2.可获得空白
2022/7/14 23:23:30 人评论 次浏览 -
【学习笔记】Scanner
Scanner java.util.Scanner 是Java5的新特征,我们可以通过Sanner类来获取用户的输入。 Scanner s = new Scanner(System.in); 然后通过Scanner类的 next() 和 nextLine() 方法获取输入的字符串 String str = scanner.next(); String str = scanner.nextLine(); 在读取前我…
2022/7/14 23:21:46 人评论 次浏览 -
LeetCode/前缀和后缀搜索(字典树)
设计一个包含一些单词的特殊词典,并能够通过前缀和后缀来检索单词 1. 暴力哈希 实现存储所有可能前后缀组合对应最大下标 class WordFilter { private:unordered_map<string, int> dict;//记录所有前后缀组合对应最大下标 public:WordFilter(vector<string>&…
2022/7/14 6:20:04 人评论 次浏览 -
【2022-07-12】Python异常处理与生成器
Python异常处理与生成器 异常捕获 什么是异常?在计算机里边,异常就是指某个程序在运行过程中发生的错误,俗称为"bug"什么是异常处理?当一个程序发生异常时,代表该程序在执行时出现了非正常的情况,无法再执行下去。默认情况下,程序是要终止的。如果要避免…
2022/7/13 14:23:49 人评论 次浏览 -
线性表的链式存储结构——循环链表
线性表的链式存储结构——循环链表 目录线性表的链式存储结构——循环链表1 存储结构2操作循环链表3 创建循环链表4 打印循环链表 循环链表就是单链表最后一个结点的指针不指向NULL,而是指向头结点。 1 存储结构 typedef int ElemType; typedef int LIST_STATUS;typed…
2022/7/13 6:22:24 人评论 次浏览 -
python基础20-迭代器
今日学习 常见内置函数 [参考](内置函数 — Python 3.10.5 文档)abs() aiter() all() any() anext() ascii()bin() bool() breakpoint() bytearray() bytes()callable() chr() classmethod() compile() complex()delattr() dict() dir() divmod()enumerate() eval() exe…
2022/7/12 14:24:26 人评论 次浏览 -
Asp.net Core 中间件总结
《ASP.NET Core 6 框架解密》 总结,笔记: 1.RequestDelegateRequestDelegate委托对象作为参数调用了WebApplication对象的Run扩展方法。 该扩展方法只是注册了一个中间件,具体点,就是说这个扩展方法用于注册处于管道末端的中间件如下图,主要是几种委托的写法。Reques…
2022/7/12 14:22:35 人评论 次浏览 -
python-函数学习笔记
常见内置函数 内置函数:提前定义好的 直接使用即可 1.abs() 求绝对值print(abs(-100)) # 100 2.all()与any() 判断容器类型中的所有数据值对应的布尔值是否为Trueall() 所有的数据值都为True的情况下 结果才为Trueprint(all([1,2,3,4,5,0])) # Falseprint(all([1,2,3…
2022/7/12 14:21:24 人评论 次浏览 -
Windows 上安装 PostgreSQL详细图文教程
转载于微信公众号:SQL数据库运维,如需转载请注明出处,谢谢! PostgreSQL 的 Slogan 是 "世界上最先进的开源关系型数据库"。 这里使用 Enterprise DB 来下载安装,Enterprise DB是提供基于PostgreSQL的企业级产品与服务厂商之一。 PostgreSQL安装包下载地址:…
2022/7/12 2:20:23 人评论 次浏览 -
rust 迭代
fn main() {let values = vec![1, 2, 3];for v in values.into_iter() {println!("{}", v)}// 下面的代码将报错,因为 values 的所有权在上面 `for` 循环中已经被转移走// println!("{:?}",values);let values = vec![1, 2, 3];let _values_iter = …
2022/7/11 23:21:17 人评论 次浏览 -
剑指offer(刷题DAY1)
替换空格class Solution {public String replaceSpace(String s) {StringBuilder res = new StringBuilder();for(Character c : s.toCharArray()){if(c == ) res.append("%20");else res.append(c);}return res.toString();} }从尾到头打印链表/*** Definitio…
2022/7/10 23:53:16 人评论 次浏览