题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 输入一个字符串,按字典序打印出 ...
分类:
编程语言 时间:
2019-07-31 22:17:55
阅读次数:
108
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路与实现 解法: 先遍历一遍字符串,这样就能统计出字符串中空格的总数,并可以由此计算出替换之后的字符串长度。 每替换一个空格,长 ...
分类:
其他好文 时间:
2019-07-31 00:41:10
阅读次数:
102
A题意:给定n,x,y(0≤y<x<n≤2e5)和一个长度为n的只有0和1组成的数字,然后可以对这个数字进行两种操作,一是把这个数某一位上的0变成1,二是把某位上的1变成0,要求通过上述两种操作使得修改后的数对10的x次方取余结果为10的y次方,求修改最少次数。思路:给定数字长度为n,10的x次方长 ...
分类:
其他好文 时间:
2019-07-30 00:24:59
阅读次数:
93
生成字符串变量str='python String function' 字符串长度获取:len(str) 例:print '%s length=%d' % (str,len(str)) 字母处理 全部大写:str.upper() 全部小写:str.lower() 大小写互换:str.swapcase ...
分类:
编程语言 时间:
2019-07-29 09:36:08
阅读次数:
111
传送门:QAQQAQ 题意:给你一个字符串,保证字符串中只包含有$ABC$三种字符,且两相邻字符不相同,求任意一个回文串,使回文串长度大于字符串长度一半(向下取整),不行则输出-1 题意:这道题是不存在不可能的情况的。要注意题目中的条件:“相邻字母不相同,只包含$ABC$,要求只要达到一半”。 —— ...
分类:
其他好文 时间:
2019-07-29 00:41:49
阅读次数:
72
php常用函数 字符串函数 strlen:获取字符串长度,字节长度 substr_count 某字符串出现的次数 substr:字符串截取,获取字符串(按照字节进行截取) mb_strlenmb_substr 根据中文长度截取字符串 strchr:与substr相似,从指定位置截取一直到最后 str ...
分类:
Web程序 时间:
2019-07-24 20:54:16
阅读次数:
144
String类: 获得字符串的长度:length() 比较字符串:equals() 连接字符串:concat() //concat()方法首先获取拼接字符串的长度,判断这个字符串长度是否为0(判断这个用来拼接的字符串是不是空串),如果是就返回原来的字符串(等于没有拼接);否则就获取源字符串的长度,创 ...
分类:
其他好文 时间:
2019-07-23 09:54:33
阅读次数:
103
一.string常用方法获取length()获取字符串长度;concat(str)字符串拼接;charAt(index);indexOf()某元素在字符串第一次出现的位置,-1表示没有截取substring(index)[index-end],substring(start,end)[s,e)转换t ...
分类:
编程语言 时间:
2019-07-21 01:14:45
阅读次数:
104
首先我们来看一段测试吧 输出的结果是: 从结果中我们可以看出sizeof(str)输出的是10而strlen(str)输出的结果是11那么是为什么呢? 我们来看看sizeof和strlen的区别 strlen在计算字符串长度的时候,是以‘\0’为字符串结束的标志。 sizeof是以分类的数组的实际所 ...
分类:
编程语言 时间:
2019-07-18 16:40:00
阅读次数:
154
JDK1.8源码学习-String 目录 一、String简介 String类是Java中最常用的类之一,所有字符串的字面量都是String类的实例,字符串是常量,在定义之后不能被改变。 二、定义 1.String类是由final修饰的,表明String类不能被继承,并且String类中的成员方法都 ...
分类:
其他好文 时间:
2019-07-16 18:12:42
阅读次数:
95