原题地址: 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/evaluate-reverse-polish-notation 根据 逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波 ...
分类:
编程语言 时间:
2020-07-03 19:47:36
阅读次数:
61
题目: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 说明:不允许修改给定的链表。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/linked-list-cycle-ii 思路: 分三个环节完成: 第一环节判断 ...
分类:
编程语言 时间:
2020-07-03 17:38:07
阅读次数:
111
''' int str bool list 存储大量的数据,用[]来表示 tuple 元组,不可以发生改变,用()来表示,和C++的元组是一样的 dict 字典,保存键值对,一样可以保持大量的数据,和C++的map一样 set 集合,内部数据不可以重复 ''' 字符串的任何操作都不会改变它本身,所以 ...
分类:
编程语言 时间:
2020-07-03 17:26:39
阅读次数:
57
【题目描述】 给定两个(单向)链表,判定它们是否相交并返回交点。请注意相交的定义基于节点的引用,而不是基于节点的值。换句话说,如果一个链表的第k个节点与另一个链表的第j个节点是同一节点(引用完全相同),则这两个链表相交。 示例 1: 输入:intersectVal = 8, listA = [4,1 ...
分类:
其他好文 时间:
2020-07-03 17:15:44
阅读次数:
58
这个递归不太难 相信大家都知道什么是递归,但在实际开发的时候用过多少次递归呢? 程序的世界有句话叫“人用循环,神用递归”,很多情况下我们都会优先使用循环而不是递归。我和几个朋友聊过,他们的看法是:“相比循环而言,递归性能更差,而且更不可控,容易出问题。” 捕获关键词“问题”,启动“解决”模式... ...
分类:
其他好文 时间:
2020-07-03 10:59:28
阅读次数:
62
总所周知,传参 或 使用变量给另一个变量赋值时,如果是基本数据类型(null,number,undefined,string,boolean)则是直接复制,但是如果是非基本数据类型(array,function,object等),则是复制对应的引用。 浅拷贝指的是只会复制第一层对象,但是当对象是引用 ...
分类:
其他好文 时间:
2020-07-03 01:18:19
阅读次数:
85
这道题(出于复习全书)是四月份某个同学恰巧发在了考研数学交流群里,我又恰好的存在了图库最底层,今天又恰好遇到该种类似问题,思路确实精妙! 看到xb-xa 我们最容易想到拉格朗日中值定理,可行却麻烦。另一个我们容易忽略的便是牛顿莱布尼茨公式,即F(b)-F(a)形式,本题便是这样求解。 全书评价:本题 ...
分类:
其他好文 时间:
2020-07-02 23:23:43
阅读次数:
104
什么是闭包? 闭包是指有权访问另一个函数作用域内变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,创建的函数可以访问到当前函数的局部变量。 闭包的作用: 闭包有两个常用的用途: 1. 闭包的一个用途是使我们在函数外部能够访问到函数内部的变量。通过使用闭包,我们可以通过在外部调用闭包函 ...
分类:
编程语言 时间:
2020-07-02 18:33:32
阅读次数:
63
一、操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注意:计算机(硬件)--> os --> 应用软件 二、网络通信原理 2.1互联网的本质就 ...
分类:
其他好文 时间:
2020-07-02 16:09:33
阅读次数:
44
开篇介绍 大家好,我是Java最全面试题库的提裤姐,本篇文章是面试系列文章的第五篇,主要介绍了JavaSE中String相关的面试题,在之后会顺着开篇的思维导图一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。 一、String、StringBuffer、 ...
分类:
编程语言 时间:
2020-07-02 13:19:40
阅读次数:
56