免费刷金币,请点击这里
TE社区 > 职场生活
客服QQ:1206116161

阿里的一道面试题(打印字符串里面的所有连续子串)

煎熬与共i 于 2016-05-17 23:12:00 创建话题
(3699)
(3)
举报
/**
  * 打印遗传字符串中所有的连续子串
  * @param var
  */
 private static void printContinueString(String var,StringBuilder sbd)
 {
  char[]c=var.toCharArray();
  char first='\0';
  sbd.append(c[0]);
  int i=1;
  boolean f=false;
  for(;i<c.length;i++){
   first=c[i-1];
   //在连续的情况下假如字符串累加器里面
   if(first-c[i]==-1)
    sbd.append(c[i]);
   else{
    if(sbd.length()>=2)
    {
       if(f)
       printAll((c[i-sbd.length()-1]+sbd.toString()).toCharArray(),0);
       else
    printAll(sbd.toString().toCharArray(),0);
       sbd.delete(0, sbd.length());
       f=true;
    }
   }
  
  
  }
  printAll((c[i-sbd.length()-1]+sbd.toString()).toCharArray(),0);
 }

 
 
 
 private  static void printAll(char []c,int index){
  if(index==c.length)
   return;
  String s="";
 
  for(int i=index;i<c.length;i++){
   s+=c[i];
   System.out.println(s);
   
  }
  printAll(c,index+1);
 }
 public static void main(String[] args) {
  
  printContinueString("abcd135efgh4xyz",new StringBuilder());
  //printLxString("12345---abcd-----efgh--opqrstuvwxyz",new StringBuilder());
  }


  • Mrchen
    - 03月17日 (0)

    啦啦啦啦啦啦,我是卖报的小行家


  • 呆到深处自然萌
    - 03月04日 (0)

    啦啦啦啦啦啦,我是卖报的小行家


  • TE_6714
    - 2017年04月27日 (0)

    有点搬不动我是小白,可以上论坛 去搜索一下你想要的答案

扫码关注TE官方微博 扫码关注TE官方微博
sql语句中where和having的区别 Asp.net Core 1.1 升级后操作mysql出错的解决办法 setTimeout函数的神奇使用 php中各种定义变量的方法小结 searchDisplayController 引起的数组越界处理办法 Ubuntu系统上Chromium浏览器的安装教程 Python设计模式之代理模式简单示例 Node做中转服务器转发接口 Bootstrapvalidator校验、校验清除重置的实现代码(推荐) Python命令行解析模块详解 Javascript_Jquery——简单定时器的多种实现方法 php文件包含目录配置open_basedir的使用与性能详解 DWZ table的原生分页浅谈 Mac中体验ASP.NET 5 beta2的K gen代码生成 Python聊天室实例程序分享 JS实现上传图片实时预览功能 Firebug 字幕文件JSON地址获取代码 jQuery对象和DOM对象之间相互转换的方法介绍 在windows上用nodejs搭建静态文件服务器的简单方法 JS中引用百度地图并将百度地图的logo和信息去掉 在ASP.NET 2.0中操作数据之四十三:DataList和Repeater数据排序(二) php常用数组函数实例小结 远程修改Linux系统VPS服务器Root用户密码教程 一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子 详解vue.js之绑定class和style的示例代码 浅谈ASP.NET中最简单的自定义控件 详解JS中的快速排序与冒泡 关于Jquery中的事件绑定总结 destoon整合UCenter图文教程 AJAX和DOM的运行经验 JavaScript获取和设置CheckBox状态的简单方法 Linux系统怎么启用临时IP地址? Linux 僵尸进程产生原因及解决方法 python实现的简单文本类游戏实例 利用PHP获取访客IP、地区位置、浏览器及来源页面等信息 Javascript基础_简单比较undefined和null 值 详解django.contirb.auth-认证 只用CSS美化选择框的实现代码 揭开AJAX神秘的面纱(AJAX个人学习笔记)第1_5页 Oracle addBatch()用法实例详解 通过CSS规则禁止选中文字的实现代码 巧用box-shadow实现布局区域间隔变色 python中dir函数用法分析 Nodejs学习笔记之测试驱动 原生JS实现响应式瀑布流布局 如何强制清理Mac OS X内存让电脑运行速度更快 asp.net中mvc使用ajax提交参数的匹配问题解决探讨 Yii不依赖Model的表单生成器用法实例 JavaScript实现数值自动增加动画 Python基于正则表达式实现文件内容替换的方法 CentOS 7系统怎么安装极点五笔输入法? jQuery Ajax File Upload实例源码 学习在kernel态下使用NEON对算法进行加速的方法 js计算系统当前日期是星期几的方法 ExtJs异步无法向外传值和赋值的完美解决办法 关于mysql数据库误删除后的数据恢复操作说明 php实现的XML操作(读取)封装类完整实例 网页制作有用的代码 fckeditor编辑器在php中的配置方法 Javascript Promise用法详解 ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例 SpringBoot集成Shiro进行权限控制和管理的示例 Python的Flask框架中的Jinja2模板引擎学习教程 不要在cookie中使用特殊字符的原因分析 浅谈基于SQL Server分页存储过程五种方法及性能比较 js原生之焦点图转换加定时器实例 关于图片按比例自适应缩放的js代码 SQLServer存储过程创建和修改的实现代码 Python错误处理操作示例 跟老齐学Python之坑爹的字符编码 Mac从睡眠恢复后没有声音怎么办?没有声音解决办法 javaScript(JS)替换节点实现思路介绍 Vue-router 中hash模式和history模式的区别 javascript fckeditor编辑器取值与赋值实现代码 零基础写python爬虫之HTTP异常处理 Vue获取DOM元素样式和样式更改示例 EasyUI实现下拉框多选功能 ASP.NET MVC Bundles 用法和说明(打包javascript和css) 探讨PHP中this,self,parent的区别详解 iframe节点初始化的问题探讨 JS实现的左侧竖向滑动菜单效果代码 简单谈谈php延迟静态绑定 PHP中设置时区方法小结 总结python爬虫抓站的实用技巧 CentOS系统里彻底的清空终端屏幕的方法 Linux操作Git远程仓库与本地仓库同步的教程 Symfony2使用Doctrine进行数据库查询方法实例总结 jQuery中noConflict()用法实例分析 js使用i18n实现页面国际化的方法 javascript实现滑动解锁功能 Sql Server下数据库链接的使用方法 K-近邻算法的python实现代码分享 详解Java面试官最爱问的volatile关键字 详解Ruby中的instance_eval方法及其与class_eval的对比 Python读写txt文本文件的操作方法全解析 使用jQuery时Form表单元素ID和name命名大忌 Yii框架中 find findAll 查找出制定的字段的方法对比 jquery更换文章内容与改变字体大小代码 js阻止默认右键的下拉菜单方法 ajax实现文件异步上传并回显文件相关信息功能示例 Tensorflow 自带可视化Tensorboard使用方法(附项目代码) javascript解决innerText浏览器兼容问题思路代码 基于jQuery实现自动轮播旋转木马特效 Backbone.js的一些使用技巧 asp.net中Request.QueryString与Request.Param的区别分析 jQuery实现的多屏图像图层切换效果实例 BOM系列第一篇之定时器setTimeout和setInterval python实现在windows下操作word的方法 苹果Mac os怎么开启语音功能? ionic隐藏tabs的方法 用实例说明python的_args和__kwargs用法 深入理解javascript的getTime()方法 Bootstrap carousel轮转图的使用实例详解 URLRewriter最简单入门介绍 URLRewriter相关资源 ExtJS 下拉多选框lovcombo 如何为Xcode添加删除整行、复制整行及在下方新建一行快捷键详解 iptables中文手册 Insert Date and Time into Access PHPExcel中的一些常用方法汇总 一步步实现自定义View之播放暂停控件 javascript eval函数深入认识 Python实现发送email的几种常用方法 ReactNative短信验证码倒计时控件的实现代码 PHP内存缓存功能memcached示例 IIS7、iis7.5让ISAPI扩展DLL执行的方法 onmouseover和onmouseout的一些问题思考 Javascript 继承实现例子 php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法 详解iOS应用中自定义UIBarButtonItem导航按钮的创建方法 JSP显示中文问题的解决方案 CSS实现背景图片透明而文字不透明效果的两种方法 Asp.Net模拟表单提交数据和上传文件的实现代码 数据库的设计方法、规范与技巧 Vue.js 表单校验插件 使用函数自动生成n层目录 对python3 一组数值的归一化处理方法详解 在Asp.net下实现变长连接的web即时应用的实现范例及ReverseAjax的演示介绍 javascript 在firebug调试时用console.log的方法 JavaScript加强之自定义callback示例 JS简单获取日期相差天数的方法 js 实现在离开页面时提醒未保存的信息(减少用户重复操作) python中元类用法实例 python获取当前运行函数名称的方法实例代码 css 相对定位 绝对定位 浮动 分析 理解nodejs的stream和pipe机制的原理和实现 asp清空application的方法 在CentOS_RHEL中安装基于Web的监控系统 linux-dash iOS tableView实现下拉图片放大效果 详解mysql中的静态变量的作用 帝国CMS实现提交评论后自动重新生成内容页的方法 Redis在springboot中的使用教程 原生js中ajax访问的实例详解 采用thinkphp自带方法生成静态html文件详解 python ddt实现数据驱动 Python标准库之itertools库的使用方法 利用js的Node遍历找到repeater的一个字段实例介绍 asp.net Linq把数据导出到Excel的代码 Windows Powershell 介绍和安装 Android实现环形进度条的实例 iOS中的二级菜单及Cell的展开收起示例 js控制li的隐藏和显示实例代码 详解cordova打包成webapp的方法 oracle中not exists对外层查询的影响详解 详解为Angular.js内置$http服务添加拦截器的方法 jsp中获取状态怎么写(两种实现方式) jQuery+canvas实现的球体平抛及颜色动态变换效果 JS自动缩小超出大小的图片 VMware虚拟机不能全屏的解决办法 兼容浏览器的js事件绑定函数(详解) Linux系统中SSH命令的使用教程 原生javascript兼容性测试实例 轻松学习Javascript闭包函数 JS实现1000以内被3或5整除的数字之和 Mac怎么连接扫描仪?苹果电脑Mac添加扫描仪教程 vuejs父子组件之间数据交互详解 vue keep-alive请求数据的方法示例 jquery+ajax实现直接提交表单实例分析 JavaScript中的继承之类继承 Python中的Function定义方法第1_2页 通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码) Ajax核心XMLHTTP组件资料第1_2页 Android权限HaloPermission详细使用 苹果mac OS X系统下查看txt文件显示乱码该怎么办? DEDE模板中如何运行php脚本和变量在需要操作数据库字段时 Zend Framework入门教程之Zend_Config组件用法详解 python引用DLL文件的方法 paramiko模块安装和使用(远程登录服务器) IOS设置QQ小红点消除的方法(一键退朝) 大势至网络准入控制系统、局域网接入控制软件为企业事业单位内网安全保驾护航 python 截取 取出一部分的字符串方法 字符串的replace方法应用浅析 在html中添加script脚本的2种方法和注意事项 AngularJS 入门教程之HTML DOM实例详解 MySQL数据库SELECT查询表达式解析 在Django中进行用户注册和邮箱验证的方法 干货!教大家如何选择Vue和React Hadoop中的Python框架的使用指南 Extjs显示从数据库取出时间转换JSON后的出现问题 div ul li 嵌套后如何解决增加多个li后DIV高度自适应问题 oracle的rownum深入解析
Discuz! will smith.zip 2013国美ECSHOP模板.zip jQuery打字机插件typewriting.zip CSS3实现错综复杂导航菜单.zip html5+css3文字翻转动画效果.zip 淘宝网选项卡类型搜索框样式代码.zip CSS3多颜色带图标提示插件.zip 一大堆红包下落jQuery抽奖代码.zip Ajax+Java+MySql 淘客在线客服管理系统 jquery弹出注册框.zip 杂志布局CSS网页模板.zip 日期时间组合选择器 css图片编号排序.zip 【PHP源码】QuiXplorer网络硬盘v2.3.1 多国语言版_quixplorer231.zip 尚硅谷SSP整合&分页视频 微信小程序源码-鲜花订购,animation动画卡片效果 jQuery点击图片爆炸特效.zip 扁平按钮jQuery图片切换代码.zip jQuery缓慢弹出下拉导航.zip CSS3立方体旋转发光动画特效.zip hao123头条jQuery焦点图.zip js弧形焦点图轮换代码.zip jQuery可拖动窗口提示信息代码.zip 中国第一专业手机门户触屏版自适应html5手机网站模板.zip 手风琴菜单导航jquery特效.zip 大学教育网站HTML5模板.zip jQuery表单OA员工部门分组代码.zip spring+mybatis+spring-mvc+maven 项目框架 小清新HTML5个人简历模板.zip jQuery桌面快捷菜单.zip js键盘控制6键弹钢琴特效.zip 扁平化家装装修公司模板.zip 栏目图片左右滚动代码.zip jQuery图片遮罩层lightbox特效.zip jQuery打字机插件typeit.js.zip android串口设置工具源码 国外饮料广告网站模板.zip 微信小程序源码-猫眼电影含node后端 棕色风格设计类网站模板.zip js弧形焦点图轮换代码.zip js超炫抖动焦点图代码.zip 微信小程序 - 环球小镇.zip jQuery酒店预订日历代码.zip 扁平化APP应用产品官网模板.zip jQuery圆形修边滑块幻灯片.zip 域名主机销售html整站模板.zip js键盘控制6键弹钢琴特效.zip 【PHP源码】PHP网络硬盘带提取码_up.zip jQuery样式切换器插件switcher.zip CSS3动画导航菜单下载.zip CSS3动画过渡全屏导航菜单特效.zip jQuery仿百度经验分页阅读特效.zip 几十套精典H5页面模板,各个行业 3D立体旋转jquery幻灯片.zip 类似播放器jQuery分页插件.zip javascript实现图片的轮播 jQuery信息提示弹出层插件.zip 仿太平洋电脑网手机wap硬件网站模板.zip 灰色宽屏创意html5单页模板.zip 影视企业wordpress模板.zip 【ASP.NET源码】COCOWO博客 v1.0 Build 0228(开源)_cocowoblog.zip jQuery页面窗口拖动预览效果.zip js仿手机支付宝支付密码特效.zip 【PHP源码】情感家园站 v3.0 For 个人版_qgweb30fp.zip 韩国食物模板.zip jquery右下角浮动窗口.zip BBS论坛项目jsp+mysql jQ选项卡向上弹出焦点图.zip 【ASP.NET源码】风讯dotNETCMS v1.0 RC1 Build1213 (包含.net2.0框架)_dotnetcms_nt2.zip Eclipse 设置、调优、使用(解决 卡顿 编译 占内存等问题) 淡雅风格HTML5模板Emmeline.zip jQuery图片360度旋转插件spritespin.zip 微信小程序源码-赞赏(微信支付,登录) 全国各省市js三级联动.zip 婚纱摄影html模板下载.zip 仿嘻嘻哈哈手机wap笑话网站模板.zip CSS3用户登录注册翻转式切换代码.zip jQuery下一张图预览幻灯片.zip jQuery图文排版点击弹出图片特效.zip 【PHP源码】IPB(Invision Power Board) 3.0.1_board3.zip SSM+bootstrap开发vip客户消费后台管理系统 网盘链接高速下载器(成品+源码) V1.0 全能破解版 Tap4Fun游戏网站jQuery焦点图.zip jQuery鼠标经过图片翻牌切换代码.zip 多彩大气公司网站模板.zip jQuery+CSS3大眼睛萌蛋动画特效.zip web端实现考勤管理系统 jQuery动画登录注册表单切换代码.zip jQuery超出屏幕高度显示返回顶部.zip html5触屏滑动侧边栏导航菜单特效.zip jQuery自定义工具提示插件DarkTooltip.zip jQuery网格布局瀑布流插件Freewall.zip 纯CSS3左右滑动开关按钮.zip 阳光酒店管理系统 (java applet+SQL) CSS3提示框Tooltip动画.zip sublime text3 汉化包 欧美大气商务网站模板.zip 非常好看的BOOTSTRAP 整站前台模板 jQuery仿网易新闻头部导航栏代码.zip 宽屏整洁企业网站模板.zip 【ASP.NET源码】MetInfo信息反馈系统 v1.2_metifs_v1.2.zip 微信小程序源码-天津旅游局 Adaptor jQuery幻灯片代码.zip jQuery带步骤找回密码表单代码.zip HTML5赛车游戏官方网站模板.zip jQuery带二维码登录窗口弹出层特效.zip Jave Swing Tab页签窗体,界面漂亮,毕业设计案例 智能语音机器人demo 动易CMS 飘香网络终结版.zip 基于 Java ssh 框架开发的租车管理系统 仿uplpadify HTML上传文件的JQUERY插件,还要原作者的最新版本,自己新测可用 美女模特展示网站模板.zip U142小清新wordpress图片主题.zip js拖拽仿百度弹出登录框代码.zip 黄色商业投资html模板.zip 微信小程序源码-找电影视频小程序 jQ立体旋转幻灯片.zip 宅急送官网jQuery幻灯片.zip 大气投资组合网站模板.zip jquery动态字体跳跃效果.zip jQuery给图片点赞加一动画效果.zip 创意HTML5摄影工作室模板.zip 【ASP.NET源码】VB.NET实现无边框无状态无标题栏浏览器 v1.0.0.0_ie9.zip 微信小程序源码-治疗师 粉色女性私房话题网站模板.zip 带数字索引按钮jQuery焦点图.zip 【PHP源码】Live Blog (多用户BLOG系统)_liveblog.zip Bootstrap制作超酷进度条UI动画.zip html5视差滚动标题固定显示代码.zip CSS3动态数字翻转切换动画特效.zip maven+Dobbo+Zookeeper+SpringMVC案例 仿微信聊天_即时聊天_反馈服务 浮动固定位置插件Portamento.zip java 微信H5支付Demo jQuery电子游戏积分增加减少特效.zip 可自定义刻度jQuery进度条.zip jQuery自定义标签输入插件Tagator.zip 希望工程Html5网站模板.zip 微信小程序源码-图书馆写笔记(含后端) 【PHP源码】vBulletin v3.5.2_vbulletin35.zip 163网易图片新闻jQuery幻灯片.zip 室内设计培训机构网站模板.zip redis集成spring实现aop 别墅房地产Bootstrap模板.zip 微信小程序源码-狼人杀小游戏 jquery分页插件bootstrap.zip jquery淡出淡进文字动画效果.zip jQuery仿途牛多样式图片轮播代码.zip jQuery圆形箭头焦点图.zip jQuery遮罩图片hover翻转效果.zip css3-rotate实现超炫环形旋转特效.zip 七一建党90周年PSD素材.zip 【PHP源码】toolxp.cn周公解梦 php版_dream.zip jQuery全屏弹性伸缩广告.zip jQuery动画弹出确认框和警告框.zip 【PHP源码】kanglog博客 v1.1 bata(PHP版)_kanglog_php.zip java ssh框架开发的电子商务平台源码下载 外教英语机构网站模板.zip jQuery全屏响应式图片轮播代码.zip jq 3D旋转木马.zip jQuery电影网站大图幻灯片轮播代码.zip JQuery带箭头图片左右滚动.zip 全屏大图响应式企业模板.zip jQuery自适应窗口大小导航菜单.zip Struts图书馆管理系统 Spring MVC+Mybatis+shiro整合实现适配移动端的家政服务平台 ExtJS 2.2 图书管理系统 网络推广公司官网模板.zip 黄昏下的巴士网站模板.zip CSS3 input输入框蓝光特效.zip JQ仿视频播放器图片浏览幻灯片代码.zip 个性的个人相册html5模板.zip Jave Swing 窗体图书管理系统,完美,毕业设计案例 精美时尚体育运动网站模板.zip jQuery旋转广告牌特效.zip 微信小程序源码-基础商城 游戏评测HTML5网站模板.zip 八一建军节海报素材.zip HTML5响应式图片模糊切换特效.zip jquery实现3D图片相册展示.zip eclipse 黑色主题插件 微信小程序源码-女性用品商城 jQuery仿Facebook图片画廊代码.zip jquery搜索引擎切换.zip jQuery+CSS3实现3D全屏图片切换动画.zip 棒球运动html5网站模板.zip spring mvc开发简单sns系统,实现了feed,上传,分享,评论,关注,好友等功能 【超酷啊】仿迪卡侬运动专业超市触屏版html5手机wap购物网站模板.zip jQuery扁平水平滑动Tab选项卡.zip JS实现预览和保存网页背景功能.zip jquery全景拖动查看效果.zip jquery图片分组幻灯片.zip 宽屏旅游指南网站模板.zip 【PHP源码】笑话网小偷程序_joke.zip 户外旅游bootstrap模板.zip 完整的一套网上商城html模板 自己做小项目非常好的选择 jQuery鼠标经过文字链接浮动代码.zip 【PHP源码】HDWiki UC版 v3.1 beta1_hdwiki-v3.1beta1gbk.zip 【ASP.NET源码】友情链接系统 (.Net2.0 C#)_prjfrilink.zip jq鼠标滚动视差效果.zip
举报X