首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红小紫替换
7条解析
开通博客写题解
keduoli
发表于 2024-02-04 22:49:37
前言 整体评价 D题出的蛮好的,其实做过LruCache题的同学,基本都会,即Map+双向链表技巧。 E题典型的DP题,负数可以引入偏移来解决。 F题是道数学题,组合+乘法原理。 欢迎关注 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏 A. 小红小紫替换 思路: 模拟 s = input(
展开全文
宁宁也要爆wa
发表于 2024-02-04 21:07:57
小红数组操作题解 本题的重点是找到一个数据结构能降低时间复杂度,传统的数组增删改都需要o(n),这里我们可以用数组模拟一遍链表,用pre[x]表示当前结点的前一个结点,rear[x]表示当前结点的后一个节点,每次插入删除更新一遍这两个数组即可: ">#include<map> #incl
展开全文
lost_in
发表于 2024-02-05 12:24:16
D题不会双链表,在网上找到一个板子,直接用了现在还没学。 E题赛时用全排列骗了点分,感觉会是 ,但没有想出来。 F题不会,也没想补。 A-小红小紫替换 签到题 #include<bits/stdc++.h> using namespace std; const int N =101001
展开全文
银当taki
发表于 2024-02-05 10:53:08
周赛Round31 D.map模拟静态数组 给一个数列,要完成两种操作:在一个指定元素的右侧插入,删除指定元素。 维护序列首先考虑一下最经典的两种结构:数组和链表,数组插入和删除都需要O(n),而本题操作次数有1e5,舍去。链表插入是只需要O(1),但是寻找插入位置需要O(n),也不行。 看起来都不
展开全文
爱吃鸡腿的变色龙拒绝无效加班
发表于 2024-02-06 01:15:14
A-小红小紫替换 思路: 简单,跳过 以下是代码部分 #include <bits/stdc++.h> using namespace std; string s; int main() { ios::sync_with_stdio(false); cin.tie
展开全文
吕思辰
发表于 2024-11-10 23:35:27
#include<stdio.h> #include <stdlib.h> int main() { char *name[11]; scanf("%10s",name); if(strcmp(name,"kou") == 0){ st
展开全文
有趣的小冤种在刷代码
发表于 2025-02-22 18:15:16
s = input() if s == 'kou': print('yukari') else: print(s)
查看本题
查看本题讨论
相关比赛
74262-牛客周赛31 内测
进入比赛
74362-牛客周赛 Round 31
进入比赛
75242-“怨甚,岂懂!”第10次集训之有钱没钱回家过年
进入比赛
75284-lzq
进入比赛
75373-测试
进入比赛
等你来战
查看全部
新疆大学2025年7月月赛(同步赛)
报名截止时间:2025-07-06 18:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题