当前位置:   article > 正文

STL案例 评委打分

STL案例 评委打分

案例描述: 
有5名选手:选手ABCDE,10个评委分别对每一名选手打分,去除最高分,去除评委中最低分,取平均分
实现步骤
1. 创建五名选手,放到vector中
2. 遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打分存到deque容器中
3. sort算法对deque容器中分数排序,去除最高和最低分
4. deque容器遍历一遍,累加总分
5. 获取平均分

  1. #include <iostream>
  2. #include<vector>
  3. #include<algorithm>//算法 头文件
  4. #include<string>
  5. #include<deque>
  6. #include<ctime>
  7. using namespace std;
  8. //案例描述:
  9. //有5名选手:选手ABCDE,10个评委分别对每一名选手打分,去除最高分,去除评委中最低分,取平均分
  10. // 实现步骤
  11. //1. 创建五名选手,放到vector中
  12. //2. 遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打分存到deque容器中
  13. //3. sort算法对deque容器中分数排序,去除最高和最低分
  14. //4. deque容器遍历一遍,累加总分
  15. //5. 获取平均分
  16. //选手类
  17. class Person{
  18. public:
  19. Person(string name,int score){
  20. this->m_Name=name;
  21. this->m_Score=score;
  22. }
  23. string m_Name;//姓名
  24. int m_Score;
  25. };
  26. void createPerson(vector<Person>&v){
  27. string nameSeed="ABCDE";
  28. for(int i=0;i<5;i++){
  29. string name="选手";
  30. name+=nameSeed [i];//小技巧
  31. int score=0;
  32. Person p(name,score);//在这不处理分数的原因是想在deque容器中处理
  33. //将创建的person对象 放入到容器中
  34. v.push_back(p);
  35. }
  36. }
  37. //打分
  38. void setScore(vector<Person>&v){
  39. for(vector<Person>::iterator it=v.begin();it!=v.end();it++){
  40. //将评委的分数放入到deque容器中
  41. deque<int>d;
  42. for(int i=0;i<10;i++){
  43. int score=rand()%41+60;
  44. d.push_back(score);
  45. }
  46. //测试代码
  47. cout<<"选手:"<<it->m_Name<<"打分"<<endl;
  48. for(deque<int>::iterator dit=d.begin();dit!=d.end();dit++){
  49. cout<<*dit<<" ";//10列
  50. }
  51. cout<<endl;
  52. //排序
  53. sort(d.begin(),d.end());
  54. //去除最高和最低分
  55. d.pop_back();
  56. d.pop_front();
  57. //取平均分
  58. int sum=0;
  59. for(deque<int>::iterator dit=d.begin();dit!=d.end();dit++){
  60. sum+=*dit;//累加每个评委分数
  61. }
  62. int avg=sum/d.size();
  63. //将平均分 赋值给选手身上
  64. it->m_Score=avg;
  65. }
  66. }
  67. void showScore(vector<Person>&v){
  68. for(vector<Person>::iterator it=v.begin();it!=v.end();it++){
  69. cout<<"姓名"<<it->m_Name<<"平均分:"<<it->m_Score<<endl;
  70. }
  71. }
  72. void test01(){
  73. //1.创建五名选手
  74. vector<Person>v;
  75. createPerson(v);
  76. //测试
  77. // for(vector<Person>::iterator it=v.begin();it!=v.end();it++){
  78. // cout<<"姓名"<<(*it).m_Name<<"分数"<<(*it).m_Score<<endl;
  79. // }
  80. //2.给五名选手打分
  81. setScore(v);
  82. // 3.显示最后得分
  83. showScore(v);
  84. }
  85. int main()
  86. {
  87. //随机种子
  88. srand((unsigned int)time(NULL));
  89. test01();
  90. system("pause");
  91. }

注意看注释

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/84943
推荐阅读
  • 实现效果:根据选择的皮肤,自动切换对应的elementui主题实现思路:1.使用elementui自带的主题编辑器设置需要的配色方案并下载主题2.通过gulp为主题的所有css文件扩展命名空间3.切换选项动态为body添加class具体实现... [详细]

  • 原文地址:http://toutiao.com/a4033463198/?tt_from=sina&app=news_article&iid=2585754491&utm_medium=toutiao_android&utm_campain... [详细]

  • 大家好,我是田哥面试中,99%的人都很害怕:教你如何设计一个XXX,你该怎么设计?之前,我也在我的知识星球中分享给下面12个相关问题:那秒杀系统到底要如何设计呢?话不多说,我们进入主题。本文主要有三个议题:高性能、一致性、高可用。前言秒杀大... [详细]

  • oracle数据库的启动和关闭过程及shutdownstartup命令及其参数_oraclestartupshutdowncsdnoraclestartupshutdowncsdnOracle数据库的完整启动过程分为3个步骤完成的启动实例... [详细]

  • OracleOracle数据库启动过程各步骤详解Oracle数据库的完整启动过程包含以下3个步骤:简单地说,就是:启动实例-->加载数据库-->打开数据库.------------------------------------------... [详细]

  • /*********************************************************************************SmallBoxLwIP*Description:LwIP函数入口*Argu... [详细]

  • 下面是整体代码,按键Ctrl+C复制,复制完粘贴到记事本里面,把.txt后缀改成.html然后打开就可以看到这个炫酷的特效了。8">编程特... <a title="奔梦向前-代码实现炫酷网页特效-2020-04-28-8_前端绚丽的页面代码怎么写" href="/blog/article/detail/85160" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="oracle服务startup,shutdown详解" href="/blog/article/detail/85912" target="_blank"><em>oracle</em>服务<em>startup</em>,<em>shutdown</em>详解</a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">一.有以下几种启动方式:1、<em>startup</em>nomount  非安装启动,这种方式启动下可执行:重建控制文件、重建数据库  读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。  2、s... <a title="oracle服务startup,shutdown详解" href="/blog/article/detail/85912" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="WebSocket - 基于 Python 的主流实现方式总结_python websocket" href="/blog/article/detail/85352" target="_blank"><em>WebSocket</em> - 基于 <em>Python</em> 的主流实现方式总结<em>_</em><em>python</em> <em>websocket</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">目录一、<em>WebSocket</em>-网络通信协议1-1简介二、Websocketsserversandclientsin<em>Python</em>2-0connect2-0-1建立一对一短连接​2-0-2建立一对一长连接2-0-3建立一对多长连接2-1async... <a title="WebSocket - 基于 Python 的主流实现方式总结_python websocket" href="/blog/article/detail/85352" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="我的数学建模之路:从国赛二等到美赛M奖!" href="/blog/article/detail/85566" target="_blank"><em>我</em><em>的</em><em>数学</em><em>建模</em>之<em>路</em>:从国赛二等<em>到</em><em>美赛</em>M奖!</a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">在2017年<em>的</em><em>数学</em><em>建模</em>竞赛历程中,<em>我</em>参加了大大小小<em>的</em><em>数学</em><em>建模</em>竞赛,个人参赛经历从<em>美赛</em>小白(sp)<em>到</em>东北三省<em>数学</em><em>建模</em>(一)<em>到</em>国赛(二),再<em>到</em>小<em>美赛</em>(F),最后<em>美赛</em>(M),随着参赛经验<em>的</em>逐渐丰富,也逐渐学习<em>到</em>了常见<em>的</em><em>数学</em><em>建模</em>问题分析方式和解题套... <a title="我的数学建模之路:从国赛二等到美赛M奖!" href="/blog/article/detail/85566" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="html5 canvas带音效的新年烟花特效,真的好看极了_var textstring = 'happylunarnewyear2022';" href="/blog/article/detail/85288" target="_blank"><em>html5</em> <em>canvas</em>带音效的新年烟花特效,真的好看极了_<em>var</em> <em>textstring</em> = <em>'</em><em>happylunarnewyear2022</em><em>'</em>;</a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">花了半个小时写的代码,这个<em>html5</em><em>canvas</em>新年烟花一定不会让大家失望!_<em>var</em><em>textstring</em>=<em>'</em><em>happylunarnewyear2022</em><em>'</em>;<em>var</em><em>textstring</em>=<em>'</em><em>happylunarnewyear2022</em><em>'</em>;花了半个小... <a title="html5 canvas带音效的新年烟花特效,真的好看极了_var textstring = 'happylunarnewyear2022';" href="/blog/article/detail/85288" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="一文看懂数字化转型丨三叠云" href="/blog/article/detail/85820" target="_blank">一文看懂<em>数字化</em><em>转型</em>丨<em>三叠</em><em>云</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; "><em>三叠</em><em>云</em>无代码平台强大的表单、可自定义的业务流程、丰富的数据报表、灵活的权限管理等功能,对企业的业务进行全面的<em>数字化</em>管理,同时结合<em>三叠</em><em>云</em>平台的大数据分析、BI和物联网等技术,把企业各种需要监测的数据进行采集、清洗、分析预警、流程推送、大屏展示... <a title="一文看懂数字化转型丨三叠云" href="/blog/article/detail/85820" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="vue中如何实现换肤?_vue 换肤" href="/blog/article/detail/84730" target="_blank"><em>vue</em>中如何<em>实现</em><em>换肤</em>?<em>_</em><em>vue</em> <em>换肤</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; "><em>vue</em>中css配合<em>vue</em>x<em>实现</em>主题皮肤切换<em>_</em><em>vue</em><em>换肤</em><em>vue</em><em>换肤</em>正文:上一篇文章给大家说道,css中"var()“和”:root的作用",大家做了这么久的前端开发,是不是有时会遇到项目中会出现切换皮肤的需求,最常见的就是黑白皮肤切换了,是不... <a title="vue中如何实现换肤?_vue 换肤" href="/blog/article/detail/84730" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="微服务之间调用的异常应该如何处理_feign 服务间调用异常" href="/blog/article/detail/84651" target="_blank">微<em>服务</em>之间<em>调用</em><em>的</em><em>异常</em>应该如何<em>处理</em>_<em>feign</em> <em>服务</em>间<em>调用</em><em>异常</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">typescript复制代码@Slf4j@Bean/***重新实现<em>feign</em><em>的</em><em>异常</em><em>处理</em>,捕捉restful接口返回<em>的</em>json格式<em>的</em><em>异常</em>信息*/@Override//空属性<em>处理</em>//设置输入时忽略在JSON字符串中存在但Java对象实际没有<em>的</em>属... <a title="微服务之间调用的异常应该如何处理_feign 服务间调用异常" href="/blog/article/detail/84651" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="AI目标检测之YOLO发家史_yolo ai" href="/blog/article/detail/85226" target="_blank">AI<em>目标</em><em>检测</em>之<em>YOLO</em>发家史_<em>yolo</em> ai</a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; "><em>目标</em><em>检测</em>广泛应用于城市安防、自动驾驶、遥感解译等领域,基于深度学习的<em>目标</em><em>检测</em>方法经过近十年的发展已经相当成熟。近年来,单阶段<em>目标</em><em>检测</em><em>YOLO</em>系列架构在众多方法中脱颖而出,有成为主流的趋势,本文对AI<em>目标</em><em>检测</em>总体发展脉络进行简要梳理,见证YO... <a title="AI目标检测之YOLO发家史_yolo ai" href="/blog/article/detail/85226" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="Feign 获取异常_usererrordecoder" href="/blog/article/detail/84625" target="_blank"><em>Feign</em> 获取异常_<em>usererrordecoder</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">项目采用springCloud,那么<em>Feign</em>就避免不了,更惨的是自己负责后台中台,老板需要后台的接口全部都来源于后台中台,于是后台中台就需要转接其他所有微服务的接口。而接口报错,客户端就需要捕捉到异常,并抛给前端。如果在开启熔断之后,这个... <a title="Feign 获取异常_usererrordecoder" href="/blog/article/detail/84625" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="启动oracle数据库" href="/blog/article/detail/85855" target="_blank">启动<em>oracle</em><em>数据库</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">每一个启动的<em>数据库</em>至少对应一个例程,例程是<em>oracle</em>用来管理<em>数据库</em>的一个实体,例程是由一组逻辑内存结构和一系列后台服务进程组成的。当启动<em>数据库</em>时,这些内存结构和服务进程得到分配、初始化和启动,这样一来<em>oracle</em>才能够管理<em>数据库</em>,用户才能... <a title="启动oracle数据库" href="/blog/article/detail/85855" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="SpringSecurity5-教程3-oauth2登录源码分析_authorization_request_not_found" href="/blog/article/detail/84023" target="_blank"><em>SpringSecurity5</em>-教程3-<em>oauth2</em>登录源码分析<em>_</em><em>authorization</em><em>_</em><em>request</em><em>_</em>not<em>_</em><em>found</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">spring-security<em>_</em><em>authorization</em><em>_</em><em>request</em><em>_</em>not<em>_</em><em>found</em><em>authorization</em><em>_</em><em>request</em><em>_</em>not<em>_</em><em>found</em>基于用户名密码登录的demo实现<em>oauth2</em>授权码登录!demo下载配置解释http... <a title="SpringSecurity5-教程3-oauth2登录源码分析_authorization_request_not_found" href="/blog/article/detail/84023" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="springsecurity oauth2.0 springboot整合 spring security自定义登录页面5_springboot security oauth2 jwt 自己的login页面" href="/blog/article/detail/84269" target="_blank"><em>spring</em><em>security</em> <em>oauth2</em>.0 <em>spring</em>boot整合 <em>spring</em> <em>security</em>自定义登录页面5_<em>spring</em>boot <em>security</em> <em>oauth2</em> jwt 自己的<em>login</em>页面</a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; ">一自定义认证页面1.1说明1.如果用户没有自定义登录页面,<em>spring</em><em>security</em>默认会启动自身内部的登录页面,尽管自动生成的登录页面很方便快速启动和运行,但大多数应用程序都希望定义自己的登录页面。1.2自定义登录页面在新建一个weba... <a title="springsecurity oauth2.0 springboot整合 spring security自定义登录页面5_springboot security oauth2 jwt 自己的login页面" href="/blog/article/detail/84269" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li><li><div class="NewTitle"><a title="article" class="cat" href="/blog/article/list/1" target="_blank">article<i></i></a><h2><a title="SQL并集、交集、差集使用_sql取交集" href="/blog/article/detail/85729" target="_blank"><em>SQL</em>并集<em>、</em><em>交集</em><em>、</em>差集使用_<em>sql</em>取<em>交集</em></a></h2></div><div class="NewsInfo"><div class="NewsDesc" style="width: 100%; "><em>SQL</em>语句实现数据的并集(union)<em>、</em><em>交集</em>(intersect)<em>、</em>差集(except)。_<em>sql</em>取<em>交集</em><em>sql</em>取<em>交集</em>一<em>、</em>概述<em>SQL</em>语句实现数据的并集(union)<em>、</em><em>交集</em>(intersect)<em>、</em>差集(except)。二<em>、</em>案例1<em>、</em>stu表idn... <a title="SQL并集、交集、差集使用_sql取交集" href="/blog/article/detail/85729" target="_blank">[详细]</a></div><div style="clear: both;"></div></div><div class="article_click rice1" style="width: 140px;"><p class="operation-b-img operation-b-img-active"><i class="img-up txclick" attc="upclick" attn="0"></i><span class="num"> 赞</span></p><p class="operation-b-img operation-b-img-active"><i class="img-down txclick" attc="downclick" attn="0"></i><span class="num">踩</span></p></div></li></ul><div class="list_tools_top">相关标签</div><div class="list_tools_box"><ul><li><a title="vue" rel="nofollow" href="/s?w=vue" target="_self">vue</a></li><li><a title="elementui" rel="nofollow" href="/s?w=elementui" target="_self">elementui</a></li><li><a title="分布式" rel="nofollow" href="/s?w=分布式" target="_self">分布式</a></li><li><a title="数据库" rel="nofollow" href="/s?w=数据库" target="_self">数据库</a></li><li><a title="java" rel="nofollow" href="/s?w=java" target="_self">java</a></li><li><a title="webgl" rel="nofollow" href="/s?w=webgl" target="_self">webgl</a></li><li><a title="面试" rel="nofollow" href="/s?w=面试" target="_self">面试</a></li><li><a title="oracle" rel="nofollow" href="/s?w=oracle" target="_self">oracle</a></li><li><a title="oracle 数据库启动过程各步骤详解" rel="nofollow" href="/s?w=oracle 数据库启动过程各步骤详解" target="_self">oracle 数据库启动过程各步骤详解</a></li><li><a title="html" rel="nofollow" href="/s?w=html" target="_self">html</a></li><li><a title="css" rel="nofollow" href="/s?w=css" target="_self">css</a></li><li><a title="js" rel="nofollow" href="/s?w=js" target="_self">js</a></li><li><a title="网页设计" rel="nofollow" href="/s?w=网页设计" target="_self">网页设计</a></li><li><a title="web" rel="nofollow" href="/s?w=web" target="_self">web</a></li><li><a title="数学建模" rel="nofollow" href="/s?w=数学建模" target="_self">数学建模</a></li><li><a title="html5" rel="nofollow" href="/s?w=html5" target="_self">html5</a></li><li><a title="css3" rel="nofollow" href="/s?w=css3" target="_self">css3</a></li><li><a title="javascript" rel="nofollow" href="/s?w=javascript" target="_self">javascript</a></li><li><a title="大数据" rel="nofollow" href="/s?w=大数据" target="_self">大数据</a></li><li><a title="云计算" rel="nofollow" href="/s?w=云计算" target="_self">云计算</a></li><li><a title="物联网" rel="nofollow" href="/s?w=物联网" target="_self">物联网</a></li><li><a title="vue.js" rel="nofollow" href="/s?w=vue.js" target="_self">vue.js</a></li><li><a title="微服务" rel="nofollow" href="/s?w=微服务" target="_self">微服务</a></li><li><a title="架构" rel="nofollow" href="/s?w=架构" target="_self">架构</a></li><div style="clear: both;"></div></ul></div><div class="list_tools_top"></div></div></div></div><style type="text/css"></style><link rel="stylesheet" href="https://cdn.wpsshop.cn/public/blog/css/phone.css?v=13352890" type="text/css"><script type="text/javascript"></script></div></div></div></div></div><!--row_1_b100_1695--></div><style type="text/css"> /* footer css */ .index006-cover-page-foot { background-color: #F7F7F7; } </style><link rel="stylesheet" href="https://cdn.wpsshop.cn/public/ads/css/ads.css?v=12890" type="text/css"><script type="text/javascript" src="https://cdn.wpsshop.cn/public/ads/js/ads.js?v=1890" ></script><div class="cppui-row-1_100 cppui-row-view-1 row_1_100 ui-draggable" style="display: block;"><div class="cppui-column-1_100-0-1 column-view-com cppui-column-1_100-0-view-1 ui-sortable"><div class="drag-item-show-view-1 footermsg_view_pic ui-draggable" style="display: block;"><!--组件最外层要添加 drag-item-hide-view-1 --><div class="index006-cover-page-foot drag-item-hide-view-1"><p class="copyright">Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。 </p><div style="background-color:#F7F7F7; text-align:center; height:20px;padding-top:5px;"><a target="_blank" href="https://beian.mps.gov.cn/#/query/webSearch" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img src="https://cdnimages.wpsshop.cn/57public/skin/index/default/ui/images/beian_ghs.png" style="float:left;">  <p style="float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; color:#939393;">闽ICP备14008679号</p></a>  <a href="https://www.wpsshop.cn/xml/article/detail/84943.xml" target="_blank" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img src="https://cdn.wpsshop.cn/public/blog/images/site.png" style="float:left;"></a>   <a href="/xml/w/g007/article/detail/new.xml" target="_blank" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img src="https://cdn.wpsshop.cn/public/blog/images/site.png" style="float:left;"></a>   <a href="/site.xml" target="_blank" style="display:inline-block;text-decoration:none;height:20px;line-height:20px;"><img src="https://cdn.wpsshop.cn/public/blog/images/site.png" style="float:left;"></a></div></div></div></div><!--row_1_b100_hcsoft_1693--></div><!--tjcode0088--><script type="text/javascript">var domain = document.domain;var hr=encodeURIComponent(window.location.href+'=='+document.referrer); document.write('<script src="https://ad.wpsshop.cn/admin.appflux?s=ad_flu_ind&fluxuserauto=yes&hr='+hr+'&p57weburl='+domain+'&p57usercode1='+domain+'&u=Vy1RJQhqAXUEMQNnAm0HaVVu&i='+p57ref("id")+'&r='+escape(document.referrer)+'" language="JavaScript"><\/script>');function p57ref(id){var reg=new RegExp("(^|&)"+id+"=([^&]*)(&|$)");var ref=window.location.search.substr(1).match(reg);if(ref!=null)return unescape(ref[2]);return null;} </script><!--tjcode0088--></body></html>