自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大数相乘

大数相乘 大数相乘在面试,ACM,笔试等经常被用到,感觉很有必要学习一下。大数相乘的方法有很多,网上也有很多代码,在这里我们选择了最简单的模拟手算乘法的方法。 import java.util.ArrayList; import java.util.Collections; import ja...

2018-05-31 10:24:09

阅读数 79

评论数 0

服务器数据库中创建表

服务器数据库中创建表 上一篇博客,成功的在Windows上搭建了服务器,在服务其中的MySQL中创建表,创建表使用到了phpMyAdmin(直接点击wamp图标->phpMyAdmin),首先在左侧创建数据库,然后在自己创建的数据库下创建表,你可以使用phpMyAd...

2018-05-20 20:00:24

阅读数 598

评论数 0

在Windows下搭建服务器

在Windows下搭建服务器 写这篇博客的原因 自己在2016年的时候,因为需要,自己在windows下搭建了一个服务器,在搭建过程中遇到了许多问题,不过最终还是成功的搭建了,但当时并没有记录下搭建过程,现如今自己想要制作一个网站,需要重新搭建一个服务器,于是又要从头开始,因此自己想要通过...

2018-05-20 19:42:28

阅读数 3555

评论数 0

快速排序

快速排序 最近简单复习了面试中经常会被问到的简单的问题,其中之一就是快排,平均时间复杂度为nlog(2`n),是不稳定排序算法。 该算法可以简单描述为,第一趟将第一个元素设置为交换元素,然后从后向前找比交换元素小的元素,将其与交换元素交换,接着从前向后找比交换元素大的元素,将其再与交换元素交换...

2018-05-18 22:11:45

阅读数 56

评论数 0

二叉排序树

二叉排序树 主要记录了二叉排序数的建立,前中后便利(递归的和非递归的)。代码主要使用Java语言编写。如下所示: import java.util.Scanner; import java.util.Stack; public class Main { public stati...

2018-05-18 17:35:18

阅读数 43

评论数 0

记录LaTeX学习过程_04 参考文献的使用

记录LaTeX学习过程_04 参考文献的使用 在LaTeX中使用参考文献,有很多种方法,在这里我们介绍两种常用的。一种是直接写到文章中,这个的好处是简单方便,没有任何难度,适合轻量型文章,如果文章参考文献数量巨大,结构显得不够清楚。另一种是使用文献管理工具,极力推荐使用该方法。 方法一 ...

2018-04-29 16:49:35

阅读数 120

评论数 0

记录LaTeX学习过程_03

记录LaTeX学习过程_03 有了前面的学习,我们对LaTeX有了基本的了解,下来,动手写一篇小短文,巩固一下之前所学到的知识点。还是参照耿楠老师的PPT进行学习,写一篇小短文。 \documentclass{ctexart} \title{\heiti 信息工程学院诚聘英才} %声明了...

2018-04-29 09:46:29

阅读数 49

评论数 0

记录LaTeX学习过程_02

记录LaTeX学习过程_02 在这里以学院耿楠老师的教学PPT为学习资料LaTeX基础知识_1,本文主要记录了自己在阅读实践这篇PPT的过程中的流水账。 编写基本了解 首先LaTeX中所有的命令都是类似于这样的:\命令[可选参数]{其他参数},当然命令也可以不带参数。 一般LaTeX文...

2018-04-27 10:50:09

阅读数 56

评论数 0

记录LaTeX学习过程_01

记录LaTeX学习过程_01 可以在自己的计算机上下载安装LateX,安装完成之后,在命令提示窗口下输入 tex –version 和 xelatex –version检测自己是否安装成功。如果你不想在本地安装,可以利用一个在线的网页版ShareLaTex进行学习和编写。 第一个LaTeX过程...

2018-04-26 15:55:57

阅读数 50

评论数 0

028 实现StrStr()

LeetCode 第二十八题 实现StrStr() 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 ...

2018-04-18 14:56:16

阅读数 76

评论数 2

027 移除元素

LeetCode 第二十七题 移除元素 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 > 元素的顺...

2018-04-18 10:37:55

阅读数 295

评论数 0

026 删除排序数组中的重复项

LeetCode 第二十六题 删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nu...

2018-04-17 16:58:01

阅读数 174

评论数 0

025 K个一组翻转链表

LeetCode 第二十五题 K个一组翻转链表 给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么将最后剩余节点保持原有顺序。 示例 : 给定这个链表:1-&am...

2018-04-17 15:47:37

阅读数 1626

评论数 1

024 两两交换链表中的节点

LeetCode 第二十四题 两两交换链表中的节点 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 给定 1->2->3->4, 你应该返回 2->1-&...

2018-04-17 11:11:48

阅读数 61

评论数 0

023 合并K个排序链表

LeetCode 第二十三题 合并K个排序链表 合并 k 个排序链表,返回合并后的排序链表。尝试分析和描述算法的复杂度。 示例: 输入: [ 1->4->5, 1->3-&amp...

2018-04-17 10:32:34

阅读数 2002

评论数 0

022 括号生成

LeetCode 第二十二题 括号生成 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ “((()))”, “(()())”, “(())()”, “(...

2018-04-13 15:47:53

阅读数 261

评论数 0

021 合并两个有序链表

LeetCode 第二十一题 合并两个有序链表 合并两个已排序的链表,并将其作为一个新列表返回。新列表应该通过拼接前两个列表的节点来完成。 示例: 输入:1->2->4, 1->3->4 ...

2018-04-13 10:51:32

阅读数 69

评论数 0

020 有效的括号

LeetCode 第二十题 有效的括号 给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。 括号必须以正确的顺序关闭,”()” 和 “()[]{}” 是有效的但是 “(]” 和 “([)]” 不是。 这是一道比较简单的题目,参考网址 ...

2018-04-12 19:52:48

阅读数 1982

评论数 2

019 删除链表的倒数第N个节点

LeetCode 第十九题 删除链表的倒数第N个节点 给定一个链表,删除链表的倒数第 n 个节点并返回头结点。 例如, 给定一个链表: 1->2->3->4->5, 并且 n = 2. ...

2018-04-12 11:27:33

阅读数 93

评论数 0

018 四数相加

LeetCode 第十八题 四数相加 给定一个含有 n 个整数的数组 S,数列 S 中是否存在元素 a,b,c 和 d 使 a + b + c + d = target ? 请在数组中找出所有满足各元素相加等于特定值 的 不重复 组合。 注意:解决方案集不能包含重复的四元组合。...

2018-04-12 11:27:02

阅读数 295

评论数 0

提示
确定要删除当前文章?
取消 删除