摘要: 题目 对于一个字符串str,把前面任意部分挪到后面形成的字符串叫作str的旋转词。比如str=”12345”,其旋转词有”23451”、”34512”、”45123”、”51234”。给定两个字符串a和b,判断a和b是否互为旋转词。 实现 这是一种非常讨巧的实现方式,将原始字符串累加一次,并以用St阅读全文
posted @ 2018-10-02 00:17 lorem 阅读(66) 评论(0) 编辑
摘要: 题目 给定两个字符串str1和str2,如果str1和str2中出现的字符种类一样且每种字符出现的次数也一样,那么str1和str2互为变形词。请实现函数判断两个字符串是否互为变形词。 例如: str1="132",str2="321",返回true str1="123",str2="2331",返阅读全文
posted @ 2018-10-01 18:30 lorem 阅读(77) 评论(0) 编辑
摘要: 主动 在阅读时尽量保持主动,在阅读时保持清醒 努力提出问题,提出问题才能得到答案 自己是搜寻线索破案的侦探 如何精准的回答问题 阅读者的四个要求 这本书要谈些什么(主题) 作者细节是怎么说的 这本书说的有道理吗? 这本书跟我有什么关系,有什么意义,有必要了解吗? 阅读的动作 做笔记,这样能找到相同或阅读全文
posted @ 2018-09-29 18:58 lorem 阅读(30) 评论(0) 编辑
摘要: 题目 平衡二叉树的性质为:要么是一颗空树,要么任何一个节点的左右子树高度差的绝对值不超过1。给定一棵二叉树的头结点head,判断这棵二叉树是否为平衡二叉树。 难度:💗 基础理解 以下是个人认为对概念叙述较为详细的参考链接: 对平衡二叉树的理解: "判断二叉树是否为平衡二叉树" 对先序、中序、后序遍阅读全文
posted @ 2018-09-29 13:03 lorem 阅读(129) 评论(0) 编辑
摘要: 题目 二叉树被记录成文件的过程叫作二叉树的序列化,通过文件内容重建原来二叉树的过程叫作反序列化。给定一颗二叉树的头节点head,并已知二叉树节点值为32bit整型。请设计一种二叉树序列化和反序列化的方案。 难度:💗 设计 概要设计 一个二叉树图概貌 二叉树的初始原型 序列号符号 表示 null ,阅读全文
posted @ 2018-09-27 15:57 lorem 阅读(52) 评论(0) 编辑
摘要: 放弃使用链表描述问题过程的方式编写代码,采用具体数学分析推导实现实现该功能 java import org.junit.Test; / @author lorem / public class SuicidalGameTest { @Test public void test() { System.阅读全文
posted @ 2018-09-23 20:22 lorem 阅读(30) 评论(0) 编辑
摘要: 题目 41个人排成一个圆圈,由第1个人 开始报数,每报数到第3人,该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。约瑟夫与朋友在第16与第31个位置,于是活了下来。请用单向环形链表描述该结构并呈现整个自杀过程。 设计 首先要设计一个节点模型 遍历并用 last 节点做成一个单向线性阅读全文
posted @ 2018-09-23 20:13 lorem 阅读(48) 评论(0) 编辑
摘要: 恢复之前关闭的网页 打开之前不小心关闭的网页 临时书签 在设置书签中有 的选项, 清除地址栏搜索记录 首先需要退出个人谷歌账户,账户上的搜索记录目前是无法清除的,按照常清除浏览数据的勾选相应功能即可 自定义及控制 ┇ 中的书签选项包含 等功能模块,可以暂时将还需用到的网站存入临时书签中 ┇ 中的更多阅读全文
posted @ 2018-09-22 05:03 lorem 阅读(59) 评论(0) 编辑
摘要: 在地址栏中输入 即可使用编辑功能,打开控制台,ctrl + shift + p 调用命令面板,输入 capture 即可显示截图功能选项阅读全文
posted @ 2018-09-22 00:19 lorem 阅读(58) 评论(0) 编辑
摘要: qqmusic 下载歌曲 选择一首喜欢的歌曲播放,打开控制台选择network选项,刷新一下获取传输来的音频数据,选择占比最多的.m4a并右键选择 open in new web,在新打开的页面右键控件或点击┇即可下载该音乐 懒人听书 选择音频控件模块,源代码中已存放音频的下载链接,将 value 阅读全文
posted @ 2018-09-22 00:06 lorem 阅读(296) 评论(0) 编辑