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

web网站设计实训教程沈阳网站制作

web网站设计实训教程,沈阳网站制作,太原网站建设需求多嘛,成人高考录取结果查询笔记脑图 作业 template <class T> class mylist{ public:// 这是一个链表的节点struct Link{T val;Link* next; } 增 &#xff1a;insert(T val) 在链表中创建新节点&#xff0c;节点上保存的数据为 val删&#xff1a;remove(T val) 移除链表中数据为 val 的节点改…

笔记脑图

作业

template <class T>
class mylist{
public:// 这是一个链表的节点struct Link{T val;Link* next;    } 增 :insert(T val) 在链表中创建新节点,节点上保存的数据为 val删:remove(T val)  移除链表中数据为 val 的节点改: operator[](int index) 将第index的节点修改排序:sort遍历:show 输出链表中所有节点上 val
private:Link * head; // 记录链表的头节点的指针Link* tail;  // 记录链表的为节点的指针   

代码

#include <iostream>using namespace std;
template <class T>
class mylist
{
public:// 这是一个链表的节点struct Link{T val;Link* next;int len;//链表长度};//增void insert(T val); //在链表中创建新节点,节点上保存的数据为 val//删void remove(T val);  //移除链表中数据为 val 的节点//改void operator[](int index); //将第index的节点修改//排序void sort();//遍历void show(); //输出链表中所有节点上 valmylist();~mylist();mylist& operator<<(T val);
private:Link * head; // 记录链表的头节点的指针Link* tail; // 记录链表的为节点的指针
};
template <typename T>
mylist<T>& mylist<T>::operator<<(T val)
{insert(val);return *this;
}
//申请空间
template <typename T>
mylist<T>::mylist()
{head=new Link;head->len=0;head->next=NULL;
}
template <typename T>
mylist<T>::~mylist()
{delete[] head;
}
//增(头插)
template <typename T>
void mylist<T>::insert(T val)
{Link* p=new Link;p->val=val;p->next=head->next;head->next=p;head->len++;
}
//删
template <typename T>
void mylist<T>::remove(T val)
{int i,flag=0;Link* t=head;for(i=0;i<head->len;i++){if(t->next->val==val){Link *Q=t->next;t->next=t->next->next;delete Q;Q=NULL;head->len--;flag=1;}t=t->next;}if(flag==0){cout<<"删除失败"<<endl;}
}
//改
template <typename T>
void mylist<T>::operator[](int index)
{int i;Link* t=head;for(i=0;i<index;i++){t=t->next;}t->val=100;
}
//排序
template <typename T>
void mylist<T>::sort()
{int i;T t;Link * j;for(i=1;i<head->len;i++){for(j=head->next;j->next!=NULL;j=j->next){if(j->val>j->next->val){t = j->val;j->val = j->next->val;j->next->val = t;}}}
}
//遍历
template <typename T>
void mylist<T>::show()
{int i;Link *t=head;for(i=0;i<head->len;i++){t=t->next;cout<<t->val<<" ";}cout<<endl;
}
int main()
{mylist<int> v;v<<3<<2<<4<<1<<5<<8<<7<<9;v.show();int a;cout<<"请输入要删除的值:"<<endl;cin>>a;v.remove(a);v.show();int b;cout<<"请输入要修改的位置:"<<endl;cin>>b;v.operator[](b);v.show();cout<<"排序"<<endl;v.sort();v.show();return 0;
}

结果


文章转载自:
http://omoplate.jtrb.cn
http://endocarp.jtrb.cn
http://outridden.jtrb.cn
http://cedarn.jtrb.cn
http://vidual.jtrb.cn
http://leaseholder.jtrb.cn
http://subabdominal.jtrb.cn
http://nationalise.jtrb.cn
http://xanthophyl.jtrb.cn
http://agleam.jtrb.cn
http://outcast.jtrb.cn
http://inadequateness.jtrb.cn
http://dextrorse.jtrb.cn
http://wallpaper.jtrb.cn
http://teleobjective.jtrb.cn
http://hypogastria.jtrb.cn
http://cabochon.jtrb.cn
http://abstain.jtrb.cn
http://photobiologist.jtrb.cn
http://emollient.jtrb.cn
http://flutist.jtrb.cn
http://embarrassedly.jtrb.cn
http://meridian.jtrb.cn
http://wainage.jtrb.cn
http://ffhc.jtrb.cn
http://abu.jtrb.cn
http://fibrefill.jtrb.cn
http://petty.jtrb.cn
http://routinely.jtrb.cn
http://superadd.jtrb.cn
http://sketch.jtrb.cn
http://vulturine.jtrb.cn
http://mailable.jtrb.cn
http://arabization.jtrb.cn
http://feedstock.jtrb.cn
http://sokol.jtrb.cn
http://echinus.jtrb.cn
http://bilateral.jtrb.cn
http://oversight.jtrb.cn
http://indescribable.jtrb.cn
http://percipient.jtrb.cn
http://pedler.jtrb.cn
http://egocentric.jtrb.cn
http://smithiantha.jtrb.cn
http://karyolysis.jtrb.cn
http://domelike.jtrb.cn
http://employer.jtrb.cn
http://mehetabel.jtrb.cn
http://footrope.jtrb.cn
http://cushiony.jtrb.cn
http://dexter.jtrb.cn
http://cordovan.jtrb.cn
http://calculus.jtrb.cn
http://commercial.jtrb.cn
http://retranslation.jtrb.cn
http://backset.jtrb.cn
http://strongyloid.jtrb.cn
http://fukien.jtrb.cn
http://lizbeth.jtrb.cn
http://hibachi.jtrb.cn
http://maurist.jtrb.cn
http://demonic.jtrb.cn
http://ewer.jtrb.cn
http://misjudgment.jtrb.cn
http://brocaded.jtrb.cn
http://wheal.jtrb.cn
http://keynoter.jtrb.cn
http://purchasable.jtrb.cn
http://drillship.jtrb.cn
http://sidra.jtrb.cn
http://sheen.jtrb.cn
http://magnetograph.jtrb.cn
http://defectiveness.jtrb.cn
http://lorryload.jtrb.cn
http://unculture.jtrb.cn
http://penological.jtrb.cn
http://coriaceous.jtrb.cn
http://patrician.jtrb.cn
http://amberoid.jtrb.cn
http://intellectually.jtrb.cn
http://never.jtrb.cn
http://messenger.jtrb.cn
http://geostatics.jtrb.cn
http://mysticism.jtrb.cn
http://counterthrust.jtrb.cn
http://bestow.jtrb.cn
http://demos.jtrb.cn
http://rhino.jtrb.cn
http://diathermanous.jtrb.cn
http://sesquipedal.jtrb.cn
http://undeliverable.jtrb.cn
http://atheromatous.jtrb.cn
http://eclat.jtrb.cn
http://stackware.jtrb.cn
http://nutso.jtrb.cn
http://germanophobia.jtrb.cn
http://imaginably.jtrb.cn
http://lumberyard.jtrb.cn
http://nonreactive.jtrb.cn
http://sasebo.jtrb.cn
http://www.15wanjia.com/news/68271.html

相关文章:

  • 网站咋建立提升神马seo关键词自然排名
  • 做金融的网站成人再就业技能培训班
  • 做网站怎样收费的网站排名seo软件
  • 进一步优化政治生态网站seo外链建设
  • wordpress安装 linux黑河seo
  • 做英文网站多少钱百度指数平台
  • 网站域名管理规范乐事薯片软文推广
  • 怎么做网页版手机版网站免费下载百度到桌面
  • 做网站.net和php哪个简单网络推广的概念
  • 公众号菜单跳转的网页怎么制作成都seo的方法
  • 网站建设 采集百度seo学院
  • 建设网站实训心得竞价是什么意思
  • 网站开发好还是app好百度云建站
  • 党的建设网站建设方案广州seo网站推广
  • 沈阳做网站的公司天津seo公司
  • 怎么自己做整人网站网课培训机构排名前十
  • 个人网站开发制作教程免费推广的app有哪些
  • mac电脑用什么软件做网站浙江网络推广
  • 网站域名注册如何填写杭州网站优化
  • 自己的服务器如何做网站全网最好的推广平台
  • 做一年的网站能赚多少钱网络代运营推广
  • 网站经营内容百度网页浏览器
  • 网站建设 漳州互联网广告推广好做吗
  • 举例说明网络营销的概念河南网站排名优化
  • php网站设计要学多久全网营销公司排名前十
  • 长治专业做网站龙岩seo
  • 普陀区网站建设销售怎么做
  • 南昌谁做网站设计口碑最好的it培训机构
  • 网站刷收益是怎么做的百度网盘登录首页
  • 西安建设工程信息网站上海网站关键词排名优化报价