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

建设银行征信中心网站wordpress menu表

建设银行征信中心网站,wordpress menu表,做视频分享网站的参考书,wordpress 密码提示Yan-英杰的主页 悟已往之不谏 知来者之可追 目录 ​编辑 ​编辑二、分享#xff1a;OJ调试技巧 ​编辑三、链表的中间结点 ​编辑四、链表中倒数第k个结点 一、移除链表元素 示例 1#xff1a; 输入#xff1a;head [1,2,6,3,4,5,6], val 6 输出#xff1a;[1,2,3,4,… Yan-英杰的主页 悟已往之不谏 知来者之可追 目录 ​编辑 ​编辑二、分享OJ调试技巧 ​编辑三、链表的中间结点 ​编辑四、链表中倒数第k个结点 一、移除链表元素 示例 1 输入head [1,2,6,3,4,5,6], val 6 输出[1,2,3,4,5] 示例 2 输入head [], val 1 输出[] 示例 3 输入head [7,7,7,7], val 7 输出[] 提示 列表中的节点数目在范围 [0, 104] 内1 Node.val 500 val 50方法一 代码解析: struct ListNode* removeElements(struct ListNode* head, int val){struct ListNode* prev NULL;struct ListNode* cur head;while(cur){if(cur-val ! val){prev cur;cur cur-next;}else{if(prev NULL){head cur-next;free(cur);cur head;}else{prev-next cur-next;free(cur);cur prev-next;}}}return head; } 画图解析: 方法二 代码解析 struct ListNode* removeElements(struct ListNode* head, int val){if(head NULL){return NULL;}struct ListNode* newHead NULL,*tail NULL;struct ListNode* cur head;while(cur){if(cur-val ! val){ //尾插if(tail NULL){newHead tail cur;}else{tail-next cur;tail tail-next;}cur cur-next;}else{struct ListNode* next cur-next;free(cur);cur next;}}if(tail)tail-next NULL;return newHead; } 画图解析: 二、分享OJ调试技巧 LeetCode在线调试功能需要付费我们可以自己在编辑器进行调试写个模板每次用到复制过去直接调试即可 int main() {struct ListNode* n1 (struct ListNode*)malloc(sizeof(struct ListNode));struct ListNode* n2 (struct ListNode*)malloc(sizeof(struct ListNode));struct ListNode* n3 (struct ListNode*)malloc(sizeof(struct ListNode));struct ListNode* n4 (struct ListNode*)malloc(sizeof(struct ListNode));struct ListNode* n5 (struct ListNode*)malloc(sizeof(struct ListNode));n1-val 7;n2-val 7;n3-val 7;n4-val 7;n5-val 7;n1-next n2;n2-next n3;n3-next n4;n4-next NULL;removeElements(n1,7); } 三、链表的中间结点 示例 1 输入head [1,2,3,4,5] 输出[3,4,5] 解释链表只有一个中间结点值为 3 。 示例 2 输入head [1,2,3,4,5,6] 输出[4,5,6] 解释该链表有两个中间结点值分别为 3 和 4 返回第二个结点。 提示 链表的结点数范围是 [1, 100]1 Node.val 100代码解析 此题我们学会了快慢指针 struct ListNode* middleNode(struct ListNode* head){struct ListNode* slow,* fast;slow fast head;while(fast fast-next)//节点为单数或者双数时出现的条件{slow slow-next;fast fast-next-next;}return slow; } 画图解析 四、链表中倒数第k个结点 输入一个链表输出该链表中倒数第k个结点。 实例 输入1,{1,2,3,4,5} 返回值{5} 代码解析 此题依旧使用快慢指针 struct ListNode* FindKthToTail(struct ListNode* pListHead, int k ) {if(pListHead NULL){return NULL;}struct ListNode* slow,* fast;slow fast pListHead;//fastwhile(k--){if(fast NULL){return NULL;}fast fast-next;}while(fast){slow slow-next;fast fast-next;}return slow; } 画图解析
http://www.tj-hxxt.cn/news/228436.html

相关文章:

  • 苏州实力做网站公司有哪些怎么自己设计房子效果图
  • 成都建筑网站建设网站推广书
  • 怎么做代刷网网站app品牌推广官
  • 怎样用dw做网站主页鞍山吧最新消息
  • 网站建设faq川畅科技搜搜 网站设计
  • 贵阳网站设计有哪些建设摩托车官网官方网站
  • 英语培训学校网站怎么做网站开发一年多少钱
  • cad做彩图那个网站应用好用wordpress安装包文件
  • 网站设计建设合同怎样做 云知梦 网站 付费网站
  • 巴南网站建设哪家好龙岗模板网站建设
  • 深圳网站建设合同东莞浩智网站建设开发
  • 做什么类型网站可以吸引用户东莞能做网站的公司
  • 家庭农场做网站的好处黑龙江省网站备案
  • 哈尔滨建设工程信息网站网页界面设计与制作邓文达
  • 网站建设是怎么赚钱的wordpress图片上传到
  • 哪家公司网站建设口碑好温州哪里有网站
  • 北京公司建网站要多少费用建设网站需要下载神呢软件吗
  • 网站建设实训报告模板建筑设计专业的网站
  • 绍兴网站制作推广企业网站建站费用
  • 南京电子商务网站建设wordpress 分词标签
  • 昆明岭蓝网站建设公司网站建设yankt
  • 为什么企业建设银行网站打不开佛山市企业网站seo联系方式
  • 南京网站搭建商务网站建设管理思路
  • 学习做ppt 的网站网站设计深圳哪家强?
  • WordPress单页随机常州网络优化排名
  • 建一个平台网站需要多少钱婚庆网站建设策划案
  • 网站开发技术选型品牌设计作品
  • 建站程序选择荆州北京网站建设
  • 华为公司网站建设方案建设教育网站费用
  • 为什么搜索不到刚做的网站用ppt做网站方法