当前位置: 首页 > news >正文

卖东西怎么做网站电脑学校培训

卖东西怎么做网站,电脑学校培训,私服网站空间,郑州开发公司前言 题目: 707. 设计链表 文档: 代码随想录——设计链表 编程语言: C 解题状态: 代码功底不够,只能写个大概 思路 主要考察对链表结构的熟悉程度,对链表的增删改查,比较考验代码功底以及对链表…

前言

题目: 707. 设计链表
文档: 代码随想录——设计链表
编程语言: C++
解题状态: 代码功底不够,只能写个大概

思路

主要考察对链表结构的熟悉程度,对链表的增删改查,比较考验代码功底以及对链表的掌握。本题中的一些边界条件也要注意。

代码

class MyLinkedList {
public:struct ListNode {int val;ListNode* next;ListNode(int x) : val(x), next(nullptr) {}};MyLinkedList() {_dummyHead = new ListNode(0);_size = 0;}int get(int index) {if (index > (_size - 1) || index < 0) {return -1;}ListNode* cur = _dummyHead -> next;while (index--) {cur = cur -> next;}return cur -> val;}void addAtHead(int val) {ListNode* newNode = new ListNode(val);newNode -> next = _dummyHead -> next;_dummyHead -> next = newNode;_size++;}void addAtTail(int val) {ListNode* newNode = new ListNode(val);ListNode* cur = _dummyHead;while (cur -> next != nullptr) {cur = cur -> next;}cur -> next = newNode;_size++;}void addAtIndex(int index, int val) {if (index > _size) {return;}ListNode* newNode = new ListNode(val);ListNode* cur = _dummyHead;while (index--) {cur = cur -> next;}newNode -> next = cur -> next;cur -> next = newNode;_size++;}void deleteAtIndex(int index) {if (index >= _size || index < 0) {return;}ListNode* cur = _dummyHead;while (index--) {cur = cur -> next;}ListNode* tmp = cur -> next;cur -> next = cur -> next -> next;delete tmp;_size--;}void printLinkedList() {ListNode* cur = _dummyHead;while (cur -> next != nullptr) {cout << cur -> next -> val << " ";cur = cur -> next;}cout << endl;}private:int _size;ListNode* _dummyHead;
};
http://www.ds6.com.cn/news/60824.html

相关文章:

  • 网站建设qq5月疫情最新消息
  • 济南企业营销型网站建设价格最近的电脑培训班在哪里
  • 通常做网站要多久seo是指什么
  • 360免费建站不要钱爱网站关键词挖掘工具
  • 社保汇算清缴哪个网站做的企排排官网
  • 烟台市公安局网站开发区分局地方网站建设
  • 网站制作前言公司长沙官网seo推广
  • 美工培训网站什么是网络推广工作
  • 推广通青岛seo关键字排名
  • 个人推广网站小程序推广运营的公司
  • 易企秀h5制作免费哪里有seo排名优化
  • 徐汇网站建设公司做网络推广需要多少钱
  • 北京移动端网站公司seo职业
  • 应用公园app平台官网外贸seo推广公司
  • 网站建设和网络优化律师推广网站排名
  • 制作荧光字网站百度收录查询工具官网
  • wordpress进不去了百度问答优化
  • 怎么做军事小视频网站百度搜索风云榜总榜
  • 触屏网站建设郑州seo服务技术
  • 怎样制作一个自己的网页呢软媒win7优化大师
  • 做网站分销违法吗站长工具中文
  • 北海 网站制作工seo外链专员
  • 郑州哪里有做网站营销助手下载app下载
  • 网站图标按钮用什么做网络推广有哪些渠道
  • 为吴铮真做网站的男生网络推广外包公司排名
  • 深圳外贸网站建设企业搜索引擎营销名词解释
  • 衢州创意网站设计可以直接进入的舆情网站
  • 网站建设vs网络推广传智播客培训机构官网
  • 禁止浏览器访问一个网站怎么做网络优化工作应该怎么做
  • 做电脑网站手机能显示不出来怎么办啊培训网站搭建