Skip to content

[勘误]反馈一个第M章第N节的错别字 #107

Open
@junjiezou1

Description

@junjiezou1

问题描述
第一章,slice篇的问题三,下面是原文。

程序解释:该段程序源自select的实现代码,程序中定义一个长度为10的切片order,pollorder和lockorder分别是对order切片做了order[low:high:max]操作生成的切片,最后程序分别打印pollorder和lockorder的容量和长度。

参考答案:order[low:high:max]操作意思是对order进行切片,新切片范围是[low, high),新切片容量是max。order长度为2倍的orderLen,pollorder切片指的是order的前半部分切片,lockorder指的是order的后半部分切片,即原order分成了两段。所以,pollorder和lockerorder的长度和容量都是orderLen,即5。

参考答案处写的有问题,
新切片范围是[low, high),新切片容量是max
正确写法
新切片范围是[low, high),新切片容量是max-low
如何找到这个错误

  • 章节:第一章 slice篇 热身环节问题三处
  • 页码:

您认为应该如何?
正确写法
新切片范围是[low, high),新切片容量是max-low
图片
Uploading image.png…
其他补充信息

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions