写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。 解题思路: 字符串以\0作为结尾,则从第一个字符开始向后移动遇到\0认为字符串结束。 答案: #include <stdio.h> int mystrlen(char *str) { int len = 0; char *pt ...
分类:
其他好文 时间:
2020-07-09 19:20:11
阅读次数:
89
dfs序 void dfs(int u,int fa) { dfs_[++len]=u; int sz=g[u].size(); for(int i=0;i<sz;i++) if(g[u][i]!=fa) dfs(g[u][i],u); } 所以对于一棵树的dfs序来说,这个点和他所有的子节点会被存 ...
分类:
其他好文 时间:
2020-07-06 18:11:54
阅读次数:
62
普通版本 function doubleSort(arr) { let len = arr.length - 1; for(let i=0; i<arr.length; i++) { // 第一层循环遍历总次数 for(let j=0; j<len-i; j++) { // 第二层循环 从左往右 j ...
分类:
编程语言 时间:
2020-07-06 18:02:05
阅读次数:
44
class Solution: def strStr(self, haystack: str, needle: str) -> int: # 判断needle是否为NOne或者为空字符串 if not needle or len(needle) == 0: return 0 # 定义两个变量,用来接 ...
分类:
其他好文 时间:
2020-07-06 11:10:15
阅读次数:
49
1.单个线性表+位置指针: //栈 int stack[LEN],top=-1; //入栈 stack[++top]=x; //出栈 x=stack[top--];//队列int queue[LEN],front=0,last=0;//入队queue[last++]=x;front=(front+1 ...
分类:
其他好文 时间:
2020-07-05 23:26:40
阅读次数:
112
#通过索引获得某一个字符 #[n:m] #通过索引获得n~m-1字符#len() #获得str、tuple、list长度#for循环 #for 变量名 in 字符串: #将字符串中的每个元素按照指定分隔符进行拼接 #test=“我是风儿”#t=“ ”#v=t.join(test)#print(v) ...
分类:
其他好文 时间:
2020-07-05 15:38:16
阅读次数:
70
我的代码居然过了。。 class Solution: def expand(l,s): r = False for item in l: left = item[0] right = item[1] if left>=1 and s[left-1]=='(' and right+1<len(s) a ...
分类:
其他好文 时间:
2020-07-05 00:40:40
阅读次数:
53
题目描述: 方法一:动态规划 O(n) O(n) class Solution: def longestValidParentheses(self, s: str) -> int: n = len(s) if n==0:return 0 dp = [0]*n for i in range(len(s ...
分类:
其他好文 时间:
2020-07-05 00:18:58
阅读次数:
66
/**参数说明: * 根据长度截取先使用字符串,超长部分追加… * str 对象字符串 * len 目标字节长度 * 返回值: 处理结果字符串 */ function cutString(str, len) { if (str.length * 2 <= len) { //length属性读出来的汉 ...
分类:
Web程序 时间:
2020-07-04 15:37:26
阅读次数:
108
方法一: $str = " www.wdphp.com "; $var = trim($str); $len = strlen($var)-1; echo $var[$len]; 方法二: $str = "www.wdphp.com"; echo substr($str, -1); 来源:https ...
分类:
Web程序 时间:
2020-07-04 14:59:37
阅读次数:
71