地址 https://leetcode-cn.com/problems/can-convert-string-in-k-moves/ 给你两个字符串 s 和 t ,你的目标是在 k 次操作以内把字符串 s 转变成 t 。 在第 i 次操作时(1 <= i <= k),你可以选择进行如下操作: 选择字 ...
分类:
其他好文 时间:
2020-08-09 19:11:19
阅读次数:
74
就是把字符串转变成一个树,每个节点连接下一个字符,用空间换时间。 对于区分大小写或不区分的题目,只需要改变ch[][26]的值就行了。 ch[u][x]表示u节点(标号决定)下一个x字符节点的标号。 如果题目让记录附加值,那就用val[标号]在插入时记录一下就好了。 #include<iostrea ...
分类:
其他好文 时间:
2020-06-16 23:13:21
阅读次数:
73
一、与字符串的相互转换 1.字符串转变为etree 对象 import lxml.html tree = lxml.html.fromstring(content) # content 字符串对象 2.etree对象转变为字符串 from lxml import etree content = et ...
分类:
其他好文 时间:
2020-04-19 15:13:29
阅读次数:
95
1.之前学的(数字,字符串,布尔值) #python3中所有的数字都是int类型,字符串时str类型,列表都是list类型,元组都是tuple类型,字典是dict类型,布尔值是bool类型 #数字(int)对应的魔法: a1="123" b=int(a1) #字符串转变成数字 b=b+100 pri ...
分类:
其他好文 时间:
2020-04-16 20:56:29
阅读次数:
85
序列化模块 序列化:将python或其他语言中的数据类型,转变成字符串类型。 python中的八大数据类型回顾:int float str list tuple dict set bool 反序列化:将字符串转变成其他数据类型。 json模块 json的跨平台性较好,是一个第三方模块。 在json中 ...
分类:
Web程序 时间:
2019-11-18 18:44:55
阅读次数:
144
1、json.loads() 将json字符串,转变为python中的“字典”类型 import json #json串是一个字符串f = open('product.json',encoding='utf-8') res=f.read() product_dic=json.loads(res) p ...
分类:
编程语言 时间:
2018-05-13 23:12:49
阅读次数:
279
定义: 编辑距离是指将一个字符串转变成另一个字符串所需要的最小编辑数。 问题分析: (1)分析最优解的结构特征 假设有两个序列分别是Xi={x1,x2,,x3,...xi}和Yj={y1,y2,y3,...,yj},无论这两个序列怎么进行对齐,其有侧只可能有如下3中对齐方式: 删除操作 x1,x2, ...
分类:
其他好文 时间:
2018-05-08 19:40:10
阅读次数:
168
Anagrams by Stack 题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1004 题意:通过堆栈实现将一个字符串转变成目标字符串的操作,要求输出全部的可能操作组合。 思路:利用深度优先的搜索思路,对于每一 ...
分类:
其他好文 时间:
2018-04-29 23:57:50
阅读次数:
330
这个正则表达式为什么会有两个反斜杠? "^.*?\\.(jpg|png|bmp|gif)$"上面这个正则表达式为什么有两个反斜杠呢?反斜杠点\.就能表示点.了,为什么还要在\.前面多加一个\? 这要分两步看首先字符串中的\\被编译器解释为\ 》 第一步,编译器将字符串转变为“正则表达式”然后作为正则 ...
分类:
其他好文 时间:
2017-08-29 21:43:12
阅读次数:
220
/* * 将输入的字符串倒着打印出来 * 思路:1、键盘输入字符串 * 2、将字符串转变成字符数组 * 3、将数组倒着打印出来 * char[] toCharArray() 将此字符串转换为一个新的字符数组。 */ package cn.StringBuffer; import java.util.... ...
分类:
其他好文 时间:
2017-03-16 21:45:11
阅读次数:
234