java中的 char 数据类型使用 Unicode 编码,占用两个字节内存。 因为Unicode 采用无符号编码,一共可以存储 0x0000 ~ 0xffff 共65536 个字符, 而 int 是有符号4个字节,刚好一半是2个字节,所以在 java 将 char 看作整数(0-65535),于是 ...
分类:
编程语言 时间:
2020-02-03 14:05:41
阅读次数:
93
1 """ 2 Invert a binary tree. 3 Example: 4 Input: 5 4 6 / \ 7 2 7 8 / \ / \ 9 1 3 6 9 10 Output: 11 4 12 / \ 13 7 2 14 / \ / \ 15 9 6 3 1 16 """ 17 cl ...
分类:
其他好文 时间:
2020-02-02 23:46:38
阅读次数:
71
多元函数求极限: 原则: 就一个原则:除了洛必达法则,基本上一元函数能用的求极限的方法几乎都能在多元函数上使用。 例1 使用了无穷小替换 例2 二元初等函数在定义域连续,所以极限同样可以直接代入 例3 同样也可以分子分母有理化 例4 同样也可以使用两个重要极限 例5 同样也能够使用夹逼准则 讨论函数 ...
分类:
其他好文 时间:
2020-02-01 21:07:13
阅读次数:
70
# 题解 CF446C这是一道数据结构题。 我们先翻译下题目: 给你一个n,给你一个长度为n的序列,给你一个m,给你m此操作,包括区间修改和查询,修改为在一个区间内每个数加上他所对应的斐波那契数,查询为查询区间和。 一看到区间修改和区间查询,我们就可以知道这是一道线段树的题目(不要问我怎么知道的,~ ...
分类:
其他好文 时间:
2020-02-01 16:21:14
阅读次数:
80
1 题目 "LeetCode第26题" ,给出一个非降序的数组,删除重复的元素. 2 覆盖移动 题目明确要求不能使用额外的数组空间,一开始,没想到什么好的算法. 但是,它又有提示,不需要考虑数组中超出新长度后面的元素,所有,就想到了覆盖移动这样的方法. 思想很简单,就是使用两个下标,一个下标表示要返 ...
分类:
编程语言 时间:
2020-01-31 23:13:08
阅读次数:
149
面试题23:链表中环的入口节点 问题描述 一个链表中包含环,如何找出环的入口结点?例如,在图中的链表中,环的入口结点是结点3。 链表的结构 问题分析 首先不能忽略链表中不包含环的情况,第一件事情必须先确定链表是否有环:我们可以使用两个引用,一个跑的快、一个跑的慢,同时出发,跑的快的追上跑的慢的自然说 ...
分类:
其他好文 时间:
2020-01-31 21:06:48
阅读次数:
75
1.1 java语言概述 什么是java语言 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式 ...
分类:
编程语言 时间:
2020-01-31 19:16:45
阅读次数:
111
数组 初始化规则 字符串 sizeof和strlen 字符串拼接 如果字符串过长,可以使用两个“”进行字符串拼接 结构体 NOTE 1. 如果结构标识符是结构名,则使用句点运算符; 2. 如果结构标识符是指向结构的指针,则使用箭头运算符。 共用体 enum 枚举 指针 使用new 分配内存 / 使用 ...
分类:
编程语言 时间:
2020-01-31 18:43:34
阅读次数:
87
问题 A: 数星星 Stars 时间限制: 1 Sec 内存限制: 128 MB[命题人:admin] 题目描述 输入 第一行一个整数 N,表示星星的数目;接下来 N 行给出每颗星星的坐标,坐标用两个整数 x,y 表示;不会有星星重叠。星星按 y 坐标增序给出, y坐标相同的按 x 坐标增序给出。 ...
分类:
编程语言 时间:
2020-01-31 10:28:11
阅读次数:
87
markdown Markdown常用语法 一.标题 标题的设置需要在标题名称前加上 ,一个 代表一级标题,两个 号代表二级标题 示例: 示例: 这是一级标题 这是二级标题 这是三级标题 这是四级标题 这是五级标题 二.字体 加粗 在需要加粗的文字两边使用两个 号给包括起来 斜体 在需要倾斜的文字左 ...
分类:
其他好文 时间:
2020-01-29 19:41:18
阅读次数:
73