力扣的编写环境和C++教材上怎么不一样

问题遇到的现象和发生背景

读完谭浩强的C和吕凤翥C++的语法书,到力扣上刷C++题,怎么感觉和书上写的格式不一样。一直用Dev C++,力扣的C++题不写头文件和主函数吗?无从下手的感觉。
如图所示,直接就是一个类,类里只有公有成员函数,没有构造函数。这是什么意思?

img

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

leetcode是只要你写个方法,他会自动帮你调用完成测试的。你只要提供一个方法就行了,如你发的这题,只要你提供这个twoSum方法即可。

版本不一样,你学的大概是C++98版本 1998年的
力扣上的是C++11以上版本的,2011年及以后的,已支持容器 vector