码迷,mamicode.com
首页 >  
搜索关键字:turn    ( 27138个结果
不含有重复字符的 最长子串 的长度
输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 这道题主要用到思路是:滑动窗口 什么是滑动窗口? 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目要求,当再进入 a,队列变成了 abca,这时候不 ...
分类:其他好文   时间:2020-04-07 09:34:12    阅读次数:58
13 阶乘之和
1 def f(x): 2 if x == 0: 3 return 0 4 elif x == 1: 5 return 1 6 else: 7 return (x * f(x - 1)) 8 while 1: 9 info = int(input('>>>:')) 10 print(f(info)) ...
分类:其他好文   时间:2020-04-07 09:14:08    阅读次数:67
React下reducer中处理数组&&对象的赋值改动
(1)数组 reducer中处理数组数据的赋值 我初始化了一个字段data = [],在发起请求成功后,要将返回的list赋值给data, 这时候就有一个问题了, 因为我们都是通过Object.assign这种形式进行赋值的, 那么究竟我们要怎么将得到的数组赋给data呢?接下来我们就以具体的代码来 ...
分类:编程语言   时间:2020-04-07 00:15:10    阅读次数:185
集合栈计算机(The Set Stack Computer,ACM/ICPC NWERC 2006,UVa12096)
集合栈计算机(The Set Stack Computer,ACM/ICPC NWERC 2006,UVa12096) 对于集合的集合,很难直接表示,因此,为方便起见,为每个不同的集合分配一个不同的ID,每个集合都可以表示成所含集合的ID集合,一个集合就可以表示为一个set 实际进行操作的过程中,可 ...
分类:其他好文   时间:2020-04-06 21:06:22    阅读次数:116
leetcode-----103. 二叉树的锯齿形层次遍历
链接:https://leetcode cn.com/problems/binary tree zigzag level order traversal/ ...
分类:其他好文   时间:2020-04-06 20:53:54    阅读次数:53
把字符串转换成整数
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目描述 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述: 如果是合法的数值表达则 ...
分类:其他好文   时间:2020-04-06 20:42:55    阅读次数:81
Golang-查找(二分法查找)
Golang-查找 介绍: 在 Golang 中,我们常用的查找有两种: 1)顺序查找 2)二分查找(该数组是有序) 案例演示: 1)有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】代码: 2)请对一个有序数组进行二分查找 ...
分类:其他好文   时间:2020-04-06 20:18:14    阅读次数:120
Java代码实现设计模式之工厂模式
工厂设计模式:为了解耦合,把对象的创建者与对象的使用者分开。 生活中:批量生产产品 Java中:批量生产对象 分工: 把生产(创建)对象与使用对象分开了,解耦合 1、简单工厂模式 优点:代码比较简洁 缺点:如果增加新的产品类型,需要修改工厂类 违反了面向对象的一个开发原则:对扩展开放,对修改关闭2、 ...
分类:编程语言   时间:2020-04-06 17:47:25    阅读次数:111
链表的排序(归并排序+快慢指针)
链表的排序有很多方式,这里记录一下归并排序,关键点2个: 归并排序的过程和快慢指针法找中间结点,直接上代码。 class Solution { public: ListNode* sortList(ListNode* head) { if (!head || !head->next) return ...
分类:编程语言   时间:2020-04-06 17:33:04    阅读次数:92
AOP在Spring Boot中如何使用
AOP在开发中的用处还是很广的,它的设计模式是代理模式,里面的原则就是在不改变源码的基础上增加一些新的功能。比如说项目上线了,但是发现项目中的某个模块运行的很慢,这个时候就需要打印日志去查看,那么可以使用AOP把代码动态的嵌入到项目中,如果检测完成,移除它就可以了。 下面来看一下,它在Spring ...
分类:编程语言   时间:2020-04-06 17:28:22    阅读次数:71
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!