Python中的反转字符串问题
上面的实现其实已经能满足大多数情况,但是并不完美。比如第二个字符串中的感叹号并没有被翻转,而且原字符串中的空格数量也没有保留。(在上面的例子里其实Hello和World之间不止一个空格)
2016-10-23
最长回文子串(Python3)
问题描述:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。
2019-10-19
[LeetCode] 524. Longest Word in Dictionary through Deleting
Given a string and a string dictionary, find the longest string in the dictionary that can be formed by deleting some characters of the given string. If there are more than one possible results, return the longest word with the smallest lexicographical order. If there is no possible result, retur...
2018-10-09
每日一题 395 (滑动数组/递归)
395. 至少有 K 个重复字符的最长子串给你一个字符串 s 和一个整数 k ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于 k 。返回这一子串的长度。输入:s = "aaabb", k = 3输出:3思路采用递归的方式计算最长子串(需要是连续的)如果某个字符次数小于k,则所有包含它的都不满足,可以划分 {代码...}
2021-02-28
【362天】我爱刷题系列121(2018.02.02)
题目描述对所有员工的当前(to_date='9999-01-01')薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列CREATE TABLE salaries (emp_no int(11) NOT NULL,salary int(11) NOT NULL,from_date date NOT NULL,to_date date NOT NULL,PRIMARY KEY (emp_no,from_date));
2018-02-02
第25课 #和##操作符使用分析
·#运算符用于预处理器期将宏参数转换为字符串·#的转换作用是在预处理器完成的,因此只在宏定义中有效·编译器不知道#的转换作用·用法: define STRING(x) #x printf("%sn",STRING(HELLO World!)); 例子25-1: include "stdio.h" define STRING(x) #x int main(){ {代码...} }输出结果:Hello world!100Whilereturn 例子25...
2020-02-22
【不可忽视的这一种】Dynamic ReLU:自适应参数化ReLU(调参记录8)
自适应参数化ReLU是一种动态ReLU(Dynamic ReLU),于2019年5月3日投稿至IEEE Transactions on Industrial Electronics,于2020年1月24日录用,于2020年2月13日在IEEE官网公布。
2020-05-25
翻转指定字符串中的内容
描述 {代码...} 既有API {代码...} 双指针 {代码...} 双端队列 {代码...}
2020-05-28
聊聊dkron的Scheduler
Scheduler定义了Cron、Started、EntryJobMap属性;NewScheduler方法创建默认的Scheduler;Start方法遍历jobs,挨个设置job.Agent,然后添加到Scheduler中,之后执行Scheduler.Cron.Start();Stop方法执行Scheduler.Cron.Stop();Restart方法执行Stop、ClearCron、Start方法;ClearCron设置Cron为nil
2021-04-06
ORACLE---oracle锁表查询统计
一.查询oralce用户锁表对象;1.1 查询oracle用户名,机器名,锁表对象 {代码...} 1.2 查询导致锁表的SQL语句 {代码...} 1.3 锁表信息统计; {代码...} 1.4 查看哪个表被锁; {代码...} 1.5 查看哪个session引起的锁表; {代码...} 1.6 当前等待锁的所有会话; {代码...}
2020-06-12
Leetcode20 - Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" are all valid but "(]" and "([)]" are not.
2015-04-17
【179天】黑马程序员27天视频学习笔记【Day12-中】
叨逼叨两句 其实程序员工作上最大的敌人不是身体劳累,而是被生活琐事分心。 String类 构造方法 public String():空构造 public String(byte[] bytes):把字节数组转成字符串 public String(byte[] bytes,int index,int length):把字节数组的一部分转成字符串 public String(char[] value):把字符数组转成字符串 public S...
2017-08-03
正则表达式
Regular Expression Matching (Hard) 问题描述 关于此题正则表达式有三点要求 '.' 代表任何字符 '*' 代表上一个字符可以有 大于等于零 个 正则匹配必须 全部覆盖,也就是说不是平常的局部覆盖 Examples isMatch("aa", "a") → falseisMatch("aa", "aa") → trueisMatch("aaa", "aa") → falseisMatch("aa", "a*") → trueisM...
2017-05-27
只需5分钟!即可在mac上运行k3s
k3s是由Rancher Labs于今年年初发布的一款开源、极轻量的Kubernetes发行版,完美适用于在资源有限的环境中运行Kubernetes。由于其轻量的特性,因此它是开发人员在笔记本上进行探索和试验的理想选择。但是原生的k3s比较适合在Linux上使用,我们怎么在Mac上运行它呢?
消除临时对象
在我们的代码中,有些临时对象正在使用而我们并未察觉; 性能优化时,消除临时对象,特别是大的临时对象,对提升性能效果明显; 这里列出常见的临时对象产生的地方:
Go 快速入门指南 - 字符串
Go 中 字符串 语义和其他编程语言中的字符串中一样,有一点不同的地方在于: Go 中字符串值无法改变,可以理解为:一旦完成定义之后,字符串就是一个 常量。
2022-12-22
每日一题 131 回溯+动态规划
131. 分割回文串给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。示例:输入: "aab"输出:[ ["aa","b"], ["a","a","b"]]思路DFS一开始遇到这个题目考虑用递归,但不知道如何获得所有的可能结果回溯,注意回溯的过程中需要每次入path的时候,都要记得最后弹出 {代码...}
2021-03-07