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

gta5网站建设中什么意思wordpress难度指数

gta5网站建设中什么意思,wordpress难度指数,室内设计最好的公司,wordpress 问答主机名排序 主机名由多级域名组成#xff0c;自右向左#xff0c;依次是顶级域名、二级域名、三级域名…..以此类推 例#xff0c;主机名#xff1a;google.com.hkhk是顶级域名 com是二级域名 google是三级域名 现在我们需要实现一个主机名的排序功能 排序规则 1#xff… 主机名排序 主机名由多级域名组成自右向左依次是顶级域名、二级域名、三级域名…..以此类推  例主机名google.com.hkhk是顶级域名 com是二级域名 google是三级域名 现在我们需要实现一个主机名的排序功能 排序规则 1主机名按照域名等级排序即先按照顶级域名排序顶级域名相同的再按照二级域名排序顶级和二级域名均相同的再按照三级域名排序以此类推直到整个主机名排序完毕 2如果短主机名是由长主机名从顶级域名开始的连续一个或多个域名组成短主机名排在长主机名前面。例google.com 排在gmail.google.com 之前 3每一级域名按照字典顺序排序字典顺序定义见下页 输入确保符合以下规则无需检查1主机名以字符串形式给出非空串2主机名中仅包含小写英文字母和分隔符’.’3主机名中没有连续的’.’不以’.’开始也不以’.’结束 3主机名不存在重复字典顺序定义1、两个单词(字母按照自左向右顺序)先以第一个字母作为排序的基准如果第一个字母相同就用第二个字母为基准如果第二个字母相同就以第三个字母为基准。依此类推如果到某个字母不相同字母顺序在前的那个单词顺序在前。      例abc 排在 abf 之前 2、如果短单词是长单词从首字母开始连续的一部分短单词顺序在前。      例abc 排在 abcd 之前   测试用例: public class DemoTest extends TestCase {// tearDown: 在每个用例后执行一次protected void tearDown() {Demo.clear();}// 序列号越界public void testCase01() {String[] input { mail.huawei.com, huawei.com, teltalk.org,google.com.hk, imail.huawei.com };for (int i 0; i input.length; i) {assertEquals(0, Demo.add_host_name(input[i]));}assertEquals(null, Demo.get_host_name(6));}// 样例用例mail.huawei.com huawei.com teltalk.org google.com.hk// imail.huawei.compublic void testCase02() {String[] input { mail.huawei.com, huawei.com, teltalk.org,google.com.hk, imail.huawei.com };String[] expect { huawei.com, imail.huawei.com,mail.huawei.com, google.com.hk, teltalk.org };for (int i 0; i input.length; i) {assertEquals(0, Demo.add_host_name(input[i]));}for (int i 0; i input.length; i) {assertEquals(expect[i], Demo.get_host_name(i 1));}}解答 public final class Demo {private static ListString nameListnew LinkedListString();/*****************************************************************************Description : 添加主机名Input Param : host_name 主机名字符串非空串Output Param : 无Return Value : 成功返回0失败返回-1*****************************************************************************/public static int add_host_name( String host_name){if(host_name!null !.equals(host_name)){int inameList.size()/2;int min0;int maxnameList.size();String[] insertshost_name.split([.]); out: while(true){if(imax){break out;}String[] beforesnameList.get(i).split([.]);int x0;char[] beforecharsnull;char[] insertcharsnull;//将分隔后的String挨个字符比较若当前String包含字符前一部分全相同则比较长度否则继续循环while(xMath.min(befores.length, inserts.length)){String beforebefores[befores.length-1-x];String insertinserts[inserts.length-1-x];beforecharsbefore.toCharArray();insertcharsinsert.toCharArray();for(int y0;yMath.min(beforechars.length, insertchars.length);y){if(beforechars[y]insertchars[y]){continue;}else if(beforechars[y]insertchars[y]){maxi;i(i1min)/2;continue out;}else if(beforechars[y]insertchars[y]){mini;i(i1max)/2;continue out;}}if(beforechars.lengthinsertchars.length){maxi;i(i1min)/2;continue out;}else if(beforechars.lengthinsertchars.length){mini;i(i1max)/2;continue out;}x;}if(befores.lengthinserts.length){maxi;i(i1min)/2;continue out;}else if(befores.lengthinserts.length){mini;i(i1max)/2;continue out;}}nameList.add(i,host_name);return 0;}return -1;}/*****************************************************************************Description : 获取主机名Input Param : serial_number 排序后的序列号从1开始Return Value : 主机名字符串*****************************************************************************/public static String get_host_name(int serial_number){/* 在这里实现功能 */if(nameList!null nameList.size()serial_number){return nameList.get(serial_number-1);}return null;}/*****************************************************************************Description : 清空所有主机名Input Param : 无Output Param : 无Return Value : 无*****************************************************************************/public static void clear(){nameListnew LinkedListString();/* 在这里实现功能 */}   posted on 2013-09-22 20:38 刘浒 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/liuhu/p/3333818.html
http://www.pierceye.com/news/165803/

相关文章:

  • 网站qq号获取网站运营与建设作业
  • 网站建设要经历哪些步骤建设银行官网学生交费网站
  • 如何注册网站平台怎么免费搭建一个网站
  • 淘宝客网站建设平台怎么获取网站数据做统计数据
  • 做网站找外包公司要要搞清楚什么抖音开放平台是干嘛的
  • 可以中英切换的网站怎么做四川住房建设厅官方网站
  • 网站制作网站设计优客工场 网站开发
  • 微网站建设开发用系统建购物网站
  • 小说网站建立浙江省和住房建设厅网站
  • 网站去掉后缀html代码运行框wordpress6
  • 做问卷的几个网站石家庄建站源码
  • 响应式网站的制作刷排名seo软件
  • 深圳方维网站设计公司做公司网站的
  • 21年网站搭建公司排行榜域名建设网站
  • 建设银行网银官方网站摄影大赛官网
  • 最好网站设计案例php网站开发能挣多钱
  • 长沙网站推广平台西安网站建设 app
  • 如何查网站是哪家公司做的不用付费的正能量软件
  • 上海专业网站制作设计访问网站速度很慢
  • 大概开发一个网站多少钱百度搜索引擎的网址
  • 众筹网站哪家好网站免费推广怎么做
  • 搜狗站长线上营销策划方案
  • goggle营销型网站效果网站建设的种类
  • 建设银行网站注册企业类似返利网的网站建设
  • pc端网站建设碳晶板全屋装修的利和弊
  • 网站开发层次wordpress源码之家
  • 农产品电商网站建设的总体目标阿里云域名注册入口官网
  • 义乌个人兼职做建设网站做网站月收入多少
  • 福州网站seo优化公司徐州百度运营中心
  • 做网站需要用到ps吗中国十大最强装饰公司