万有引力98 2022-06-02 19:47 采纳率: 0%
浏览 6
已结题

力扣第19题球发现问题

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

力扣19题

问题相关代码,请勿粘贴截图

class Solution {
public:
int  getlength(ListNode* head)
    {
        int length=0;
        while(head)
        {
            length++;
            head=head->next;
        }
        return length;
    }
    ListNode* GetElem(ListNode* head,int n)
    {
        ListNode* b=head->next;
        int  j=1;
        if(n==0)
        {
            return NULL;
        }
        while(b&&j<n)
        {
            j++;
            b=b->next;
        }
        return b;
    }
    ListNode* removeNthFromEnd(ListNode* head, int n) {
    
        int length=getlength(head);
        int x=length-n;
        ListNode* q=nullptr;
        ListNode* p=nullptr;
        p=GetElem(head,x);
        q=p->next;
        p->next=q->next;
        return head;
    }
};

运行结果及报错内容

输入1 2 3 4 5 和2,输出结果为1 2 3 4

我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 6月10日
    • 创建了问题 6月2日

    悬赏问题

    • ¥15 非科班怎么跑代码?如何导数据和调参
    • ¥15 福州市的全人群死因监测点死亡原因报表
    • ¥15 打开powerpont询问是否安装officeplus不小心点了不安装以后再也不提示是否安装了
    • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
    • ¥15 系统2008r2 装机配置推荐一下
    • ¥500 服务器搭建cisco AnyConnect vpn
    • ¥15 用大厂网站防红自己网站
    • ¥15 悬赏Python-playwright部署在centos7上
    • ¥15 psoc creator软件有没有人能远程安装啊
    • ¥15 快速扫描算法求解Eikonal方程咨询