在PHP中,strlen与mb_strlen是求字符串长度的函数,下面通过例子,讲解这两者之间的区别。 结果分析:在strlen计算时,对待一个UTF8的中文字符是3个长度,所以“中文a字1符”长度是3*4+2=14,在mb_strlen计算时,选定内码为UTF8,则会将一个中文字符当作长度1来计算 ...
分类:
Web程序 时间:
2018-09-26 11:43:27
阅读次数:
144
题意 你和你的朋友玩一个游戏,游戏规则如下。 你的朋友创造 n 个长度均为 m 的不相同的字符串,然后他随机地选择其中一个。他选择这些字符串的概率是相等的,也就是说,他选择 n 个字符串中的每一个的概率是 1/n 。你想猜猜你的朋友选择了哪个字符串。 为了猜到你的朋友选择了哪个字符串,你可以问他问题 ...
分类:
其他好文 时间:
2018-09-24 16:36:18
阅读次数:
136
题面 题意:4个人围一圈坐着,每个人13张牌,然后从第一个人开始,必须按照A-K的顺序出牌,一个人出牌后,剩下的人依次可以选择是否质疑他,例如,第一个人现在必须出8(因为按照A-K顺序轮到了),可是他没有或者有,无论如何他会说,我出了x个8,这x张牌就背面朝上的放在桌上,如果有人质疑,才会翻开,然后 ...
分类:
其他好文 时间:
2018-09-22 23:20:34
阅读次数:
243
题目描述 你有一组非零数字(不一定唯一),你可以在其中插入任意个0,这样就可以产生无限个数。比如说给定{1,2},那么可以生成数字12,21,102,120,201,210,1002,1020,等等。 现在给定一个数,问在这个数之前有多少个数。(注意这个数不会有前导0). 输入输出格式 输入格式: ...
分类:
其他好文 时间:
2018-09-20 11:24:43
阅读次数:
135
/* 这是一个后台运行的、每隔30s检查一次的、带有日志功能的断网重新连接程序。 要想使用它必须要配置好c语言环境,比如安装有mingw的codeblocks 实现的方式就是每隔一段时间就去ping一下百度,如果ping失败了就启动上网程序,上网程序会自动连接网络。 使用时将该软件加入开机自启软件即... ...
分类:
编程语言 时间:
2018-09-17 19:49:56
阅读次数:
470
#include<iostream>using namespace std; int main(){ char text[1000]; int len = 0; gets(text); for(int i = 0; i<strlen(text);i++){ if(text[i]<= 'z' && t ...
分类:
其他好文 时间:
2018-09-16 15:46:30
阅读次数:
142
A. Magic Mirror 水。 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 int t; 5 char s[100]; 6 7 inline bool work() 8 { 9 int len = strlen(s); 10 if ...
分类:
其他好文 时间:
2018-09-15 20:02:05
阅读次数:
311
神区间dp 设f[l][r][0]为在l到r中压缩的第一个字符为M,并且区间内只有这一个M,f[l][r][0]为在l到r中压缩的第一个字符为M,并且区间内有两个及以上的M 然后显然的转移是f[i][j][1]=min(f[i][k][0],f[i][k][1])+min(f[k+1][j][0], ...
分类:
其他好文 时间:
2018-09-15 11:31:40
阅读次数:
135
以前的: 1 #include<cstdio> 2 #include<cstring> 3 #include<cmath> 4 using namespace std; 5 int lc[10000],rc[10000]; 6 int type[10000]; 7 double data[10000 ...
分类:
其他好文 时间:
2018-09-14 16:00:13
阅读次数:
167
串是由零个或多个字符组成的有限序列,又名叫字符串。 一般记为 s = “a1a2……an” (n>=0)。 空格串,是只包含空格的串。 子串与主串,串中任意个数的连续字符组成的子序列称为该串的字串。字串在主串中的位置,就是字串的第一个字符在主串中的序号。 串的比较 给定两个串: s = "a1a2… ...
分类:
其他好文 时间:
2018-09-12 20:12:06
阅读次数:
113