6 byrsunshine6

尚未进行身份认证

筑梦

等级
博文 11
排名 119w+

剑指offer整理(附python代码)——链表

1.从尾到头打印链表问题描述输入一个链表,从尾到头打印链表每个节点的值。考察点:链表反转思路确认是否可以改变链表结构?即链表中所有指针反向。链表逆序输出,即后进先出,想到栈结构,实则就是递归。先递归输出它后面的节点,再输出该节点自身。#classListNode:#def__init__(self,x):#self.val=x#...

2018-11-05 10:11:52

word页眉设置:显示章节标题、奇偶页不同

1.前提:将文档内的章节标题设置为标题格式。(假设此处设置为了“标题1”)2.插入页眉:依次按下面顺序点击,插入页眉。(插入—>页眉—>编辑页眉—>奇偶不同页)   3.进入页眉编辑模式:找到想设置为章节标题的页眉处,双击,进入编辑模式。4.依次设置每个章节的页眉:  4.1每章奇数页,设置为章节标题:在文档出于页眉编辑模式时,依次按下面操作...

2018-11-05 09:42:38

office卸载及安装的一些坑

最近写文章,想安装office2013(已存在office2010问题版本),由于没经验,手动删除了office2010的一些安装目录,导致后面office2013一直显示“不成功”,尝试了很多网上教程,耽误了不少时间。所以在这里简单总结下自己遇到的问题及解决方法,希望能帮助到需要的人。1.office安装不成功的可能原因?已存在其他版本的Office 其他版本未卸载干净 window...

2018-10-27 21:00:53

剑指offer整理(附python代码)——递归

1.斐波那契数列问题描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39考察点:递归,找函数通式从第3项开始,数值为前两项的和。思路通式:f(n)=f(n-1)+f(n-2)(n>3),f(n)=0(n=0),f(n)=1(n=2)。非递归化:依次算出前n项。注意,从第0项开始。f(n)共需计算n...

2018-07-14 11:44:22

剑指offer整理(附python代码)——动态规划

1.连续子数组的最大和问题描述常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?(子向量的长度至少是1)考察点:子数组,时间效率思路1:动态规划【核...

2018-07-14 11:43:58

剑指offer整理(附python代码)——排序&查找

1.旋转数组的最小数字问题描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0考察点:二分查找思路1:O(logn)旋转后,两段有序,最小...

2018-07-14 11:43:08

剑指offer整理(附python代码)——树

基础:二叉树的遍历前序:根左右中序:左根右后序:左右根层序:从上到下,从左到右classTreeNode():def__init__(self,data=-1):self.data=dataself.left=Noneself.right=NoneclassTree():defpr...

2018-07-14 11:42:26

剑指offer整理(附python代码)——堆栈、队列

1.用两个栈实现队列问题描述用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。考察点:栈、队列的性质思路用两个先进后出,实现先进先出。(入队,出队)“出队”:当S2不空,则对S2做弹出;若S2为空,则把S1中所有元素,逐个压入S2,最后对S2做弹出。“入队:当S2空,直接对S1添加;当S2不空,也没关系,因为总会先将S2中弹空...

2018-07-14 11:41:52

剑指offer整理(附python代码)——字符串

1.替换空格问题描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为WeAreHappy.则经过替换之后的字符串为We%20Are%20Happy。考察点:字符串匹配思路1创建新的字符串存最终结果(以下采用2)1st顺序遍历字符串,确定除空格外字符串长度2nd顺序遍历字符串,顺序存储,碰到字符串就直接存储,空格就存‘20%’...

2018-07-14 11:41:25

剑指offer整理(附python代码)——数组

Content1.二维数组中的查找问题描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。考察点:数组查找思路1从右上角开始扫描,情况及方案如下:-该数大于要找的数:删除该数所在的列-该数小于要找的数:删除该数所在的行-该数...

2018-07-14 11:35:10

Anaconda下集成的Jupyter notebook找不到,该如何使用?

之前使用Jupyternotebook,都是直接从Anaconda目录下直接打开。不知道为啥,最近anaconda下面的jupyternotebook神奇消失了。。。百度了一下,说可能是没安装,重新安装下pipinstalljupyternotebook。结果人家提示已安装。后面发现,还有一种原始的打开方式(手动):打开命令行,

2018-07-03 18:25:32
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!