[问题] 初学请教:计数排序问题

楼主: jkkert   2018-11-06 16:16:16
开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
MinGW + VS Code
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
大家好我是C++初学者在练习这个问题时
http://bit.ly/2yTqpHW
进入countSort function后会回不到main function
我的错误是进到
C:\MinGW\lib\gcc\mingw32\6.3.0\include\c++\ext\new_allocator.h
void
deallocate(pointer __p, size_type)
{ ::operator delete(__p); }
产生error
不知道是不是我VS Code没装好有问题还是?
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
进入countSort function后会回不到main function
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
http://bit.ly/2yTqpHW
补充说明(Supplement):
初次在这个版发文,有错请见谅><
作者: djshen (djshen)   2018-11-06 16:47:00
29行
作者: moebear (萌熊)   2018-11-06 18:04:00
你用vector的话 把所有[]改成.at 有助于你debug没认真看 不过一楼说29行的话大概就是越界了
作者: BlazarArc (Midnight Sun)   2018-11-07 00:07:00
你全部用.at就知道了 是越界21行 range的index跟vec的index你多想一下
作者: djshen (djshen)   2018-11-07 00:49:00
你其中一段逻辑有问题

Links booklink

Contact Us: admin [ a t ] ucptt.com