尾插法简历单链表

复制代码
void create(ListNode *l,int a[]) {
    l->val = a[0];
    ListNode  *pnew,*ptemp = l;//指针temp 用于指向当前结点
    for (int i =1; i <s+1; i++) {        //将值一个一个插入单链表中
        cout<<"l->val:"<<ptemp->val<<endl;
        pnew = new ListNode(a[i], NULL);//新节点的下一个地址为NULL//将new结点插入到tmp指针当前指向的结点的后面
        ptemp->next = pnew;
        ptemp = ptemp->next  ;
    }
    ptemp = l;
    for(int i =0;i<3;i++){
        cout<<ptemp->val<<" ";
        ptemp= ptemp->next;
    }
    cout<<"执行借宿"<<endl;
}
复制代码

 

posted @   Dsad123FFFG6645  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示