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

专业网页网站设计图书东莞网站制作十年乐云seo

专业网页网站设计图书,东莞网站制作十年乐云seo,网站做好了怎么做后台,seo做网站<?xml version"1.0" encoding"utf-8"?> LeetCode-报数LeetCode-报数 Table of Contents 1. Easy-报数 1.1. 题目描述1.2. 示例 1:1.3. 示例 2:2. 自己的答案 2.1. 思路2.2. 反思2.3. 代码1 Easy-报数 1.1 题目描述 报数序列是一个整数序列&#xf…
<?xml version="1.0" encoding="utf-8"?> LeetCode-报数

LeetCode-报数

Table of Contents

  • 1. Easy-报数
    • 1.1. 题目描述
    • 1.2. 示例 1:
    • 1.3. 示例 2:
  • 2. 自己的答案
    • 2.1. 思路
    • 2.2. 反思
    • 2.3. 代码

1 Easy-报数

1.1 题目描述

报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:

  1. 1
  2. 11
  3. 21
  4. 1211
  5. 111221

1 被读作 "one 1" ( "一个一" ) , 即 1111 被读作 "two 1s" ( "两个一" ), 即 2121 被读作 "one 2" , "one 1""一个二" , "一个一" ) , 即 1211

给定一个正整数 n(1 ≤ n ≤ 30),输出报数序列的第 n 项。

注意:整数顺序将表示为一个字符串。

1.2 示例 1:

输入: 1 输出: "1"

1.3 示例 2:

输入: 4 输出: "1211"

2 自己的答案

2.1 思路

  1. 前一项的报数值的读法为下一项的报数值,即当n为4时候,报数值为1211,所以当n为5的时候,按照n为4时报数值的读法"one 1 one 2 two 1s",报数值为111211
  2. 简言之,前一项的读法是相邻且相同的计数值+该数字所拼接的字符串.
  3. 再举例:n为5时报数值的读法是"Three 1s Two 2s one 1",所以n为6时报数值为312211

2.2 反思

  1. 一开始并没有理解题目的意思,后面在网上找了一下答案才稍微有点思路.
  2. 编码能力仍需提高.

2.3 代码

package algorithm.easy;public class CounterAndSay {public static String solution(int n) {String old = "1";while (n > 1) {StringBuilder result = new StringBuilder();for (int i = 0; i < old.length(); ) {int j = i;while (j < old.length() && old.charAt(i) == old.charAt(j)) {j++;}result.append(j - i).append(old.charAt(i));i = j;}old = result.toString();n--;}return old;}public static void main(String[] args) {System.out.println(solution(4));}
}

Date: 2018-11-04 11:19

Author: devinkin

Created: 2018-11-04 日 11:19

Validate

转载于:https://www.cnblogs.com/devinkin/p/9903367.html

http://www.lbrq.cn/news/2346067.html

相关文章:

  • 做视频网站服务器配置有了域名如何建立网站
  • 广西建设厅微信网站海南百度推广运营中心
  • wordpress链接尾缀网站搜索引擎优化主要方法
  • 网页设计素材网站有哪些seo网站优化方法
  • 深圳有哪些大公司优化大师兑换码
  • 没有备案的交易网站企业网站推广的形式有哪些
  • 怎么做网站地图的样式营销网站建设的因素
  • 注册网站合集网站建设平台软件
  • 京东商城商务网站建设目的个人开发app去哪里接广告
  • 怎么做网站的内部链接seo评测论坛
  • 去除wordpress活动及新闻seo的优化步骤
  • php自己写框架做网站seo网站关键词排名快速
  • 西安网站建设设计b2b平台运营模式
  • iis怎么使用来建设一个网站重庆网站seo服务
  • 深圳市律师网站建设怎么样自己做网站设计制作
  • 网站建设方案书的内容管理制度百度移动seo首选帝搜软件
  • 淘宝客建立网站推广怎么做佛山市seo推广联系方式
  • 网站建设的好处有什么用网络营销的企业有哪些
  • 视频直播网站怎么做sem是什么意思中文
  • 建设局入市备案后到哪个网站可查询百度问答优化
  • 数码网站模板关键词你们都搜什么
  • 西安疫情最新消息今天又封了重庆seo优
  • 如何在WordPress添加内容怎样优化网站
  • 网站开发备案需要什么百度移动首页
  • 企业seo推广的绝密诀窍曝光嘉兴seo外包公司
  • wp建站模板广州企业网站seo
  • python做网站性能怎么在百度发布免费广告
  • 建一个鲜花买卖网站多少钱短视频矩阵seo系统源码
  • wordpress 5.0文章编辑教程北京网站优化外包
  • 怎么做自己的网购网站seo线下培训机构
  • 设计模式二:策略模式 (Strategy Pattern)
  • Java 避免空指针的方法及Optional最佳实践
  • ZYNQ千兆光通信实战:Tri Mode Ethernet MAC深度解析
  • C++卸载了会影响电脑正常使用吗?解析C++运行库的作用与卸载后果
  • 空间智能-李飞飞团队工作总结(至2025.07)
  • 大数据领域开山鼻祖组件Hadoop核心架构设计