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

简单网站的设计与制作如何找到网络公关公司

简单网站的设计与制作,如何找到网络公关公司,邵阳网站建设的话术,网站做外链什么意思分析题意可以了解到本题要求在一串字符串中找到所有组合起来排序递增的字符串。我们可以默认所有字符在字符串中的上升序列是1,从第一个字符开始找,如果后面的字符大于前面的字符就说明这是一个上序列那么后面字符所在的数组加一,如果连接不上…

分析题意可以了解到本题要求在一串字符串中找到所有组合起来排序递增的字符串。我们可以默认所有字符在字符串中的上升序列是1,从第一个字符开始找,如果后面的字符大于前面的字符就说明这是一个上序列那么后面字符所在的数组加一,如果连接不上前面的(两个字符一模一样的)就置为0.

①使用数组存储每一位元素的上升序列值

②后面元素要么与前者构成上升序列,要么则重置为0

③以此循环字符串中每一个元素将所有元素的上升序列相加即可得到最终值

④输出结果

		String s="tocyjkdzcieoiodfpbgcncsrjbhmugdnojjddhllnofawllbhfiadgdcdjstemphmnjihecoapdjjrprrqnhgccevdarufmliqijgihhfgdcmxvicfauachlifhafpdccfseflcdgjncadfclvfmadvrnaaahahndsikzssoywakgnfjjaihtniptwoulxbaeqkqhfwl";int[] num=new int[s.length()];//每一个元素的上升子序列个数数组char[] c = s.toCharArray();//转为字符数组for (int i = 0; i < num.length; i++) {num[i]=1;//初值都为1}for (int i = 0; i < s.length(); i++) {//后面的元素下标for (int j = 0; j < i; j++) {//前面的元素下标if (c[i]>c[j]) {//上升序列num[i]+=num[j];}if (c[i]==c[j]) {//重置num[j]=0;}}}long sum=0;for (int i = 0; i < num.length; i++) {sum+=num[i];}System.out.println(sum);

http://www.dtcms.com/wzjs/523541.html

相关文章:

  • 个人网站制作成品图片淄博seo网络公司
  • 有哪些做批发的网站网络销售培训学校
  • 用dw个人网站怎么做宁波seo网站排名优化公司
  • 如何设置网站logo网站查询网
  • 做网站的边框素材百度收录
  • 网站测试怎么做怎么登录百度app
  • 图片在线制作表情包seo在线优化排名
  • 广州网站优化推广公司淘宝代运营公司十大排名
  • 上海网站建设300吉林seo技术交流
  • 导航站 wordpress长春网络推广公司哪个好
  • 惠州企业网站建设公司百度搜索广告推广
  • 中企动力科技股份有限公司青岛分公司班级优化大师客服电话
  • 建站优化一条龙下载百度app
  • 新手如何做网站的教程流量查询网站
  • wordpress仿站难吗百度站长管理平台
  • 湖南网站开发百度24小时客服电话136
  • 那个网站可以做ppt赚钱东莞网站seo技术
  • 石家庄 科技 公司 网站建设微商怎么找客源人脉
  • 网站排名靠前怎么做seo五大经验分享
  • 泸州市建设工程管理局网站廊坊seo排名收费
  • 镇江网站优化代写平台在哪找
  • 头像设计易做图网站谷歌google浏览器官方下载
  • 建设工程监理网站兰州seo技术优化排名公司
  • 怎样注册平台网站百度app登录
  • 大型做网站的公司软文代写发布
  • 网站主页如何配色百度竞价排名正确解释
  • 做网站优化有必要爱站网长尾挖掘工具
  • 东莞建设网站官网收录之家
  • 织梦做的网站总是被攻击兰州seo公司
  • 不用服务器怎么做网站网上培训课程平台