一个有关于VB字符串算法的问题

问题描述

一个有关于VB字符串算法的问题

Visual Basic判断字符串最大连号数,比如12233444返回3,因为444是三连号

解决方案

 dim n = 0
dim max = 0
for i = 2 to len(s)
if mid(s,i,1)=mid(s,i-1,1) then
    n = n + 1
else
    if n > max then max = n
    n = 1
end if
next
msgbox max
时间: 2024-08-10 14:12:17

一个有关于VB字符串算法的问题的相关文章

经典算法面试题目-翻转一个C风格的字符串(1.2)

题目: Write code to reverse a C-Style String. (C-String means that "abcd" is represented as five characters, including the null character.) 写代码翻转一个C风格的字符串.(C风格的意思是"abcd"需要用5个字符来表示,包含末尾的 结束字符) 解答: 这道题如果就是要考察你有没有注意到C风格字符串最后的那个结束符,那我觉得还是像书

求一个匹配包含指定字符串的html标签的正则表达式

问题描述 求一个匹配包含指定字符串的html标签的正则表达式 我遇到的问题是这样的,代码描述如下: <div class="wz_con"> <div class="art_remark">概述内容</div> <div>插入的图片</div> wz_con的要提取的内容 </div> 我想要获取 标签之间的内容,但不包含另外两个div及其内容,在不过滤的情况下,求一个正则表达式. 解决方案 [

java-求一个Java实现的卡尔曼滤波算法

问题描述 求一个Java实现的卡尔曼滤波算法 现在做一个无线的定位系统,求一个Java实现的卡尔曼滤波算法 解决方案 参考:http://blog.csdn.net/ouyang_linux007/article/details/7563998http://download.csdn.net/detail/daibinok2008/4175968 解决方案二: https://code.google.com/p/efficient-java-matrix-library/wiki/KalmanF

把一个字符插入到一个升序排列的字符串中

namespace Tools.Module   {       public class Tools      {            public Tools()           {            }             public static string GetStrFromStr(string src,int Index)          {                if(src.IndexOf(",")==0) src = src.Remove

一个JS的日期格式化算法示例

本文为大家介绍下一个JS的日期格式化算法,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助   复制代码 代码如下: function dateFormat(date, format) { var o = { "M+": date.getMonth() + 1, //month "d+": date.getDate(), //day "h+": date.getHours(), //hour "m+": date.ge

求一个密码字典的生成算法!!!!!!!!!!!!!!!!

问题描述 求一个密码字典的生成算法!!!!!!!!!!!!!!!! 求一个密码字典的生成算法,要求生成一个学号,外加6位生日码,结果保存在文本文件中 解决方案 http://blog.csdn.net/rancheice/article/details/8741962 解决方案二: 首先你可以自己定义一个hashcode可以实现,这只不过是简单地实现方式,另外的方法就是使用加密算法,网上有很多的加密算法,直接搬过来就可以了,然后对学号和生日分别加密分别保存,解决!

求一个(c#)派工的算法

问题描述 问题描叙:此软件为一服装公司车间工人的计件工资管理系统,公司主要是团体职业装定制业务,也就是说业务员拿定单后然后给客户做工服.一个定单包括多个品种,如(毛料高档春秋西服上衣(MGCX/S),化纤高档夏装裤子(HGXX/K)).车间制造是采用流水线制造的方式,分上衣组,裤子组等,每个组的人员是相对固定的,也就是说每个人做哪些工序是固定的,每个人做的工序的工价规定,那么我要实现的功能包括:(1)计算每个工人每个月的工资,其中要知道每一个工人每一天干了多少活?(2)要记录每个工人每一天做了哪

求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符)

问题描述 求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) (要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) 解决方案 ^(?![^a-zA-Z]+$)(?!D+$).{6,12}$

源自一个面试的问题:字符串在函数的参数中是当成值传递还是引用传递。

问题描述 源自一个面试的问题:字符串在函数的参数中是当成值传递还是引用传递.这是测试方法: public void setA(String a) { System.out.println("In the setmethod before set:解决方案二:# " + a); a = "I am a student"; System.out.println("In the setmethod after set:解决方案三:# " + a); }