当前位置 : 主页 > 操作系统 > centos >

力扣刷题链表需要调试?一个简单的调试器帮你解决苦恼

来源:互联网 收集:自由互联 发布时间:2022-12-23
本人在刷链表题时,由于是新手,所以老是过不去,需要调试,力扣会员开不起,在VS自己创建一个链表太麻烦 ,所以就有了今天这个 对于懒人的调节力扣链表便捷器 这个东西很简单

本人在刷链表题时,由于是新手,所以老是过不去,需要调试,力扣会员开不起,在VS自己创建一个链表太麻烦 ,所以就有了今天这个 对于懒人的调节力扣链表便捷器

这个东西很简单,但是很有效

(文章目录)

1.编写代码

打开VS,将如下代码复制粘贴

#include<stdio.h> #include<stdlib.h> struct ListNode { int val; struct ListNode* next; }; struct ListNode* CreateSList(int* nums,int sz) { int i = 0; struct ListNode* head = NULL; struct ListNode* tail = NULL; for (i = 0; i < sz; i++) { struct ListNode* newnode = (struct ListNode*)malloc(sizeof(struct ListNode)); if (newnode != NULL)//判断是否开辟失败 { newnode->next = NULL; newnode->val = nums[i]; } //尾插 if (tail == NULL) { head = tail = newnode; } else { tail->next = newnode; tail = newnode; } } return head; } int main() { int arr[] = { 1,2,3,4,5,6 }; int sz = sizeof(arr) / sizeof(arr[0]); struct ListNode*plist=CreateSList(arr, sz); return 0; }

2.使用

1.找到需要复制的代码

假设我们在力扣的链表题报错,需要调试 在这里插入图片描述

假设力扣上的题如图报错,我们只需将代码粘贴到刚才编辑好的程序中 在这里插入图片描述

2. 输入数组内容

由于报错的数组是 1 2 3 4 5 6,所以我们也输入 1 2 3 4 5 6 在这里插入图片描述

3.调试

在这里插入图片描述

此时就可以根据数组内容进行调试

3.桌面显示

1. 复制代码

复制代码还是那个框架 在这里插入图片描述

2.创建一个文本文档

在这里插入图片描述

3.修改后缀名

在这里插入图片描述

将文本文档默认的 .txt后缀名 修改为 .oj.c

4.粘贴代码

在这里插入图片描述

将代码粘贴后下次就直接可以在桌面调试啦

上一篇:没有了
下一篇:没有了
网友评论