Markdown小白尝试

Markdown学习

标题:

n个#+空格代表n级标题

三级标题

四级标题

字体

浅红色

字体大小5

字体类型宋体

背景色浅蓝字体浅红

引用

一枚小萌新

分割线

---


***


图片

C++
//本地图片无法观看

C++

超链接

[c++](C++_百度百科 (baidu.com))

列表

  1. 数字加.加空格
  • +空格
  • -空格

表格

姓名 性别 生日
张三 2000.1.1

代码

/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode() : val(0), next(nullptr) {}
 *     ListNode(int x) : val(x), next(nullptr) {}
 *     ListNode(int x, ListNode *next) : val(x), next(next) {}
 * };
 */
class Solution {
public:
    ListNode* deleteMiddle(ListNode* head) {
        ListNode* head1=head;
        int n=0,i=1;
        while(head1!=NULL){
            n++;
            head1=head1->next;
        }
        head1=head;
        while(head1!=NULL && i<n/2){
            i++;
            head1=head1->next;
        }
        if(n>1)head1->next=head1->next->next;else head=NULL;
        return head;
    }
};//今日力扣题目2095
posted @ 2023-07-17 14:56  Pounda  阅读(11)  评论(0)    收藏  举报