type
status
date
slug
summary
tags
category
icon
password
创建时间
May 24, 2025 12:30 AM
你有一个只支持单个标签页的 浏览器 ,最开始你浏览的网页是
homepage
,你可以访问其他的网站 url
,也可以在浏览历史中后退 steps
步或前进 steps
步。请你实现
BrowserHistory
类:BrowserHistory(string homepage)
,用homepage
初始化浏览器类。
void visit(string url)
从当前页跳转访问url
对应的页面 。执行此操作会把浏览历史前进的记录全部删除。
string back(int steps)
在浏览历史中后退steps
步。如果你只能在浏览历史中后退至多x
步且steps > x
,那么你只后退x
步。请返回后退 至多steps
步以后的url
。
string forward(int steps)
在浏览历史中前进steps
步。如果你只能在浏览历史中前进至多x
步且steps > x
,那么你只前进x
步。请返回前进 至多steps
步以后的url
。
三、栈§3.1 基础
另一种写法:
📎 参考
- 无