一、什么是spring IOC IOC(Inversion of Control)即控制反转,在我们以往的编程中如果需要一个bean往往需要去手动去new一个出来。而spring帮我们解决了这个问题,在spring中我们只需要去定义bean,spring就会自动的帮我们实例化并管理Bean。而这些B ...
分类:
编程语言 时间:
2019-11-29 15:57:04
阅读次数:
70
列表反转函数一: #!/user/bin/python # -*- coding: UTF-8 -*- def reverse(li): for i in range(0, len(li)/2): temp = li[i] li[i] = li[-i-1] li[-i-1] = temp l = [ ...
分类:
其他好文 时间:
2019-11-29 11:23:16
阅读次数:
95
"原题" 题目大意: t组数据,每组为一行,遇到空格时讲前面的单词反转输出。 题解: 显然的栈题,遇到空格时将当前栈输出清空即可 ...
分类:
其他好文 时间:
2019-11-29 09:24:21
阅读次数:
76
题目: 思路:(题外话:好久不刷题,明显生疏了好多,要捡起来记住当初那一份热爱!) 判断溢出的方法,在将数字反转的同时,专注在int的最大值/10和最小值/10这两个数上进行判断就可以了: 拿正数为例:设res为反转后的数字 if res > Integer.MAX_VALUE/10 无论res再加 ...
分类:
其他好文 时间:
2019-11-26 23:02:53
阅读次数:
110
题目 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明: 1 ≤ m ≤ n ≤ 链表长度。 示例: 解答 一轮指针变换,时间复杂度O(n),空间复杂度O(1) ...
分类:
其他好文 时间:
2019-11-26 19:43:52
阅读次数:
74
题目 请判断一个链表是否为回文链表。 示例 1: 示例 2: 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解答 两种方法: 遍历链表,用数组存值,再比较。时间复杂度O(n),空间复杂度O(n) 指针法:找到中点,反转中点之后的链表,再比较。时间复杂度O(n),空间复杂度 ...
分类:
其他好文 时间:
2019-11-26 11:55:02
阅读次数:
54
【题目描述】 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321 示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [?231, ...
分类:
编程语言 时间:
2019-11-25 18:30:29
阅读次数:
72
单链表反转可用迭代法,也可用递归方法,这里用迭代法(循环)实现。 示意图如下,其中pre指前一个节点,cur指当前节点,temp为临时节点。 主要思路就是让当前节点指向前一个节点,即cur->next=pre,需要事前将cur->next赋值给temp。然后下移即可。 ...
分类:
编程语言 时间:
2019-11-23 22:21:19
阅读次数:
105
1. 如何在一次传递中找到单链表的中间元素? 答案:http://javarevisited.blogspot.sg/2012/12/how-to-find-middle-element-of-linked-list-one-pass.html 2. 如何在不使用递归的情况下反转单链表? 答案:ht ...
分类:
其他好文 时间:
2019-11-23 20:27:14
阅读次数:
70
import copystr=["aa","bb","cc","dd","ee"]print(str)#查询print(str[0],str[3])#取值print(str[-1],str[-3])print(str[1:4])#切片print(str[-2:])print(str[0:3])pri ...
分类:
编程语言 时间:
2019-11-23 14:39:22
阅读次数:
73