当前位置: 首页 > news >正文

B.牛牛排队伍——模拟双链表

当前位置: 首页 > news >正文

B.牛牛排队伍——模拟双链表

news 2023/12/1 15:14:37

在这里插入图片描述
在这里插入图片描述

分析

题目其实很简单,就是双链表的增删查,但是刚开始,直接vis标记删除元素,查找一个位置的前一个用的while不断向前找,但是TLE;毕竟O(n*k)的复杂度,一开始没有考虑时间复杂度,说明只能O(n)线性来解决,刚开始模拟单链表,没用next后继,只用了前驱,有点bug,WA了好几下,后来浩提供的用双链表才过了;注意更新双链表,先更新后继,在更新前驱

#include <bits/stdc++.h>using namespace std;
typedef long long LL;int n, k;
int pre[1000010];
int ne[100001
http://www.lryc.cn/news/250367.html

相关文章:

  • 【PyTorch】(四)损失函数与优化器
  • 【Python】使用execute(sql)执行insert之后没有插入数据
  • 虚拟机备份数据自动化验证原理
  • 前端入门(五)Vue3组合式API特性
  • Doris 数据导入二:Stream Load 方式
  • 【算法刷题】Day10
  • SAP 如何检查已安装的SAP UI5 版本
  • 15、 深度学习之正向传播和反向传播
  • 微信小程序中复制文本
  • vue3学习--初始
  • cmake和vscode 下的cmake的使用详解(二)
  • 集成开发环境 PyCharm 的安装【侯小啾python领航班系列(二)】
  • mysql从库设置为只读
  • .NET6实现破解Modbus poll点表配置文件
  • 【零基础入门Docker】Dockerfile中的USER指令以及dockerfile命令详解
  • R语言期末考试复习二
  • golang Pool实战与底层实现
  • WPF使用Prism框架批量注册Page,Window,UserControl等视图组件
  • 网络安全应急响应-Server2228(环境+解析)
  • [WP] ISCTF2023 Web 部分题解
  • uniapp之Vue3配置跨域(代理)
  • 单片机实验(三)
  • Python 2进制按位取反
  • 【用Python根据用户名和手机号码生成Hash值并创建.cs .h和xlsx文件】
  • <Linux>(极简关键、省时省力)《Linux操作系统原理分析之存储管理(2)》(15)
  • jdk8、jdk9中,接口的新特性
  • 第一题-字符串拼接【第六届传智杯程序设计挑战赛解题分析详解复盘】(C/C++实现)
  • 简谈oracle数据库的归档模式
  • FLASK博客系列9——你想成为我的新用户吗?
  • 用通俗的方法讲解:大模型微调训练详细说明(附理论+实践代码)