<?php function lookandsay($str){ $r = ''; $m = $str[0]; $n = 1; for($i=1; $i<strlen($str); $i++){ if($str[$i] == $m){//如果这个字符与上个字符相同则数目加1 $n++; }else{ $r .= $n.$m;//反之,把数目和这个字符追加到返回值 $m = $str[$i];//赋值下一个字符 $n = 1; } } return $r.$n.$m; } for($i = 0,$str = 1; $i < 9; $i++){ $str = lookandsay($str); print $s."<br/>"; } ?>
发表评论
-
yii2 引进css
2015-12-09 16:22 0$this->registerCssFile(STATI ... -
GridView
2015-10-29 10:18 0<?= GridView::widget ... -
使用pack 填充空白符 unpack解
2015-08-10 15:43 569<?php $book = array(array ... -
php strpos 为什么没找到要用 ===false 做判断
2015-08-07 14:36 761如果这个字符串中没有找到相应的子字符串 就返回false ... -
php 获取当前浏览器信息
2015-08-07 11:05 04.10 以前 是$HTTP_SERVER_VARS ... -
php 遍历一个文件夹下面的子文件
2015-08-05 15:57 560function my_scandir($dir) ... -
什么是HMVC
2015-07-31 11:01 447HMVC模式即Hierarchical-Model-V ... -
PHP 通过代理发送电子邮件 mail()
2015-06-15 16:19 0/** * 邮件发送类 * 支持发送纯文本 ... -
unsoap
2015-06-03 16:30 01. 首先,去 http://sourceforge.net/ ... -
file_get_contents 和 curl 性能比较
2015-06-03 11:57 0$timeStart = microtime_float(); ... -
PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
2015-05-29 14:07 0PHP获取 当前页面名称、 ... -
php MySQL Create Database 创建数据库
2014-10-15 16:04 830MySQL Create Database 创 ... -
php 连接数据库
2014-10-15 16:05 367MySQL 连接与管理 让 PHP 支持 MySQL ... -
PHP 对象的存储与传输(序列化 serialize 对象)
2014-10-15 16:06 2342PHP 对象的存储与传输(序列化 serialize ... -
PHP 对象克隆 clone 关键字与 __clone() 方法
2014-10-15 16:07 1181PHP 对象克隆 clone 关键字与 __clone ... -
PHP 抽象方法与抽象类 abstract 关键字
2014-10-15 16:07 531PHP 抽象方法与抽象类 abstract 关键字 ... -
PHP 重载方法 __call()
2014-10-21 16:20 389PHP 重载方法 __call() __call() ... -
PHP 重载
2014-10-23 11:07 342PHP 重载 一个类中的方法与另一个方法同名,但 ... -
PHP 特殊方法 __set()、__get()、__isset() 与 __unset()
2014-10-13 15:37 0PHP 特殊方法 __set() ... -
PHP 常量(const)
2014-10-13 15:32 0PHP 常量(const) 常量 const 在类 ...
相关推荐
zoj 2886 Look and Say.md
在本例中,Look And Say序列的PHP实现中,我们定义了一个函数look($str),它的功能是接收一个字符串(即Look And Say序列的当前状态),并返回它的下一个状态。函数look()的实现步骤包括初始化一些变量,比如字符串...
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { e.printStackTrace(); } try { // 更改为Java默认的CrossPlatform Look and Feel UIManager.setLookAndFeel...
在Java Swing应用开发中,"LookAndFeel换肤"是一项重要的功能,它允许开发者为应用程序提供不同的视觉样式,以满足用户对个性化界面的需求。Look and Feel(简称LAF)是Java提供的一个核心特性,使得应用程序可以...
在Swing中,LookAndFeel是一个关键概念,它决定了应用程序的视觉样式,包括控件的外观、颜色、字体等。Mac风格的LookAndFeel是专门为在Mac OS环境下提供与系统一致的UI体验而设计的。 LookAndFeel提供了跨平台的...
标题“lookandfeel.zip”暗示了这个压缩包可能包含了与用户界面(UI)的外观和感觉,也就是我们常说的LookAndFeel相关的资源或代码。在Java编程语言中,LookAndFeel是用于改变应用程序图形用户界面(GUI)的视觉样式...
标签"swing java 皮肤 lookandfeel"进一步明确了这个主题,表明这是关于Java Swing库的皮肤(L&F)相关的资源,适合Java程序员用来改变其桌面应用的外观。 压缩包中的"java皮肤"文件可能是一个包含了各种Look and ...
本文旨在通过深入浅出的方式介绍Java Look and Feel的相关概念和技术,包括MVC(Model-View-Controller)架构、可插入界面样式以及如何创建自定义的LookAndFeel类。 #### 二、MVC架构与Look and Feel的关系 **1. ...
a03LooKAndFeel皮肤,超炫超酷
"Lookandfeel(nimrod)"是一个特定的UI外观库,名为Nimrod,它提供了美观且可定制的界面元素,以提升软件的用户体验。 Nimrod Look and Feel是一款高度可定制的Java Swing组件库,它允许开发者根据自己的需求调整...
超级漂亮的LookAndFeel超
在Java的Swing库中,Look and Feel(简称LookAndFeel)是一种设计工具,它允许开发者改变应用程序的用户界面外观,使其适应不同的操作系统或个人喜好。"使用lookandfeel为界面更换皮肤"这一主题主要涉及到以下几个...
"swing lookandfeel"这个标题可能指的是一个特定的、美观的L&F实现,可以被导入到Java Swing应用中,以提升其视觉吸引力。 在提供的描述中,我们可以推断这可能是一个包含多个L&F库的压缩包,用户只需将其导入工程...
在Java GUI程序中,LookAndFeel管理组件的显示方式,包括颜色、字体、图标以及交互行为。Java提供了多种内置的LookAndFeel,如跨平台的Metal Look and Feel,Windows Look and Feel,以及Mac OS X的Aqua Look and ...
LOOkAndFeel是你的JAVa界面更加绚丽多彩
java swing 中通过UIManager.setLookAndFeel(new SubstanceBusinessBlackSteelLookAndFeel()); JFrame.setDefaultLookAndFeelDecorated(true); //设置主题 SubstanceLookAndFeel.setCurrentTheme(new ...
"Look-and-Say"算法是一种简单的字符串生成序列,它的规则基于对输入字符串的观察。这个算法的名字来源于它的操作方式:你“看着”一个字符串,并“说出”它的特征。例如,对于字符串"1",你可以说它有一个1,所以...
在Java中,创建自定义LookAndFeel通常涉及继承`javax.swing.plaf.ComponentUI`或其子类,并覆盖相关的方法来定义组件的绘制逻辑。 SwingSet2.jar可能是一个示例程序,用于演示Swing组件以及如何应用自定义的LookAnd...
Quaqua Look and Feel (Quaqua)是一款为Mac OS X编写的Apple人性化界面向导(AHIG)。报道中指出,新版本中增加了调色盘和粉笔面板,改进了色彩精度。此外还修补了一些bug。