实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll"输 ...
分类:
其他好文 时间:
2020-01-05 00:04:59
阅读次数:
74
1.python中函数的工作原理 python的解释器,也就是python.exe(c编写)会用PyEval_EvalFramEx(c函数)运行foo()函数 首先会创建一个栈帧(stack Frame),在栈帧对象的上下文里面去运行这个字节码。 可以尝试着去打印foo的字节码: 关于字节码的解释: ...
分类:
编程语言 时间:
2020-01-04 22:12:11
阅读次数:
92
1. stack push and pop 输入两个整数序列。其中一个序列表示栈的push顺序,判断另一个序列有没有可能是对应的pop顺序。为了简单起见,我们假设push序列的任意两个整数都是不相等的。 比如输入的push序列是1、2、3、4、5,那么4、5、3、2、1就有可能是一个pop系列。因为 ...
分类:
其他好文 时间:
2020-01-04 20:40:40
阅读次数:
88
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的 min 函数。 Stack.peek() peek()函数返回栈顶的元素,但不弹出该栈顶元素。 Stack.pop() pop()函数返回栈顶的元素,并且将该栈顶元素出栈。 public class Solution { priv ...
分类:
其他好文 时间:
2020-01-04 20:17:06
阅读次数:
75
先说实模式,这是x86开机时所处的模式。仿佛cpu仍旧是80x86时代。 然后是unreal模式,其实叫做far real mode更形象,就是,仍旧是在16位模式下,但是可以访问1M以上的地址。 这个模式是通过先进入保护模式,通过修改段寄存器,把它的影子寄存器的limit修改成4G来做到的。然后回 ...
分类:
其他好文 时间:
2020-01-04 16:50:53
阅读次数:
84
题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 解析 “平衡二叉树(Balanced Binary Tree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。 自己提交代码: 思路:根据求树深度的方法,求当前节点左右子树最大深度并判 ...
分类:
其他好文 时间:
2020-01-04 14:12:07
阅读次数:
70
实现Runnable的同步方法 package synchronization.method; /* 用同步方法解决实现Runnable的安全问题 @author zsben @create 2020-01-03 13:48 */ class WindowRun implements Runnabl ...
分类:
编程语言 时间:
2020-01-04 12:31:37
阅读次数:
75
前端学习目标 基础课程:HTML + CSS javaScript DOM BOM AJAX HTML5 + CSS3 应用课程:jQuery easyUI 移动端开发 响应式开发 PHP基础 H5UI bootstrap less/stylus 模板引擎 swiper iscroll select ...
分类:
其他好文 时间:
2020-01-04 01:37:54
阅读次数:
287
那些年你用的集合 .NET有超过20种内置的集合类型,.NET Framework中有些集合只是为了保持向后兼容性,新的代码种绝不应该再去使用以下集合 ArrayList Hashtable Queue SortedList Stack ListDictionary HybridDictionary ...
分类:
其他好文 时间:
2020-01-04 01:32:11
阅读次数:
95
出入任意字符串,使其变成想要的颜色:#!/bin/shplus_color(){RED_COLOR=‘\E[1;31m‘GREEN_COLOR=‘\E[1;32m‘YELLOW_COLOR=‘\E[1;33m‘BLUE_COLOR=‘\E[1;34m‘PINK_COLOR=‘\E[1;35m‘RES=‘\E[0m‘if[$#-ne2]thenecho"usage$0:content{red|yel
分类:
系统相关 时间:
2020-01-04 01:04:54
阅读次数:
183