摘要: 我手中有一堆扑克牌, 但是观众不知道它的顺序。 1、第一步, 我从牌顶拿出一张牌, 放到桌子上。 2、第二步, 我从牌顶再拿一张牌, 放在手上牌的底部。 3、第三步, 重复第一步、第二步的操作, 直到我手中所有的牌都放到了桌子上。 最后, 观众可以看到桌子上牌的顺序是:(牌底部)1,2,3,4,5, 阅读全文
posted @ 2020-09-02 17:21 0giant 阅读(493) 评论(0) 推荐(1) 编辑
摘要: https://leetcode-cn.com/problems/lru-cache/ 1. 支持查找,缓存不存在返回-1;存在的话,返回缓存的值,这里使用map存储缓存节点的映射关系,并且将缓存节点放置到最前端。 2. 支持快速删除,用双向链表来做删除。 #include <iostream> # 阅读全文
posted @ 2020-06-29 21:24 0giant 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 【校招简介】腾讯暑期实习招聘简介:https://mp.weixin.qq.com/s/mMfHUDfqd6qrozf3nop7-A 【内推方式】邮件发送到 809579138@qq.com邮件标题:【2020腾讯校招内推】邮件内容:姓名+你的邮箱+手机号+学校+专业收到邮件后,会第一时间内推,简历 阅读全文
posted @ 2020-03-20 13:30 0giant 阅读(609) 评论(1) 推荐(0) 编辑
摘要: 参考地址:http://www.softwhy.com/article-8498-1.html 1. git checkout 一.命令概述: 众多教程将此命令翻译成"检出",比如检出某分支。 由于本人英文水平有限(良心话)不能理解它的含义,当然这也不是我们所深究的重点。 作用综述如下: (1).切 阅读全文
posted @ 2019-07-26 17:22 0giant 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Given a 2D board and a list of words from the dictionary, find all words in the board. Each word must be constructed from letters of sequentially adja 阅读全文
posted @ 2019-03-18 18:28 0giant 阅读(284) 评论(1) 推荐(0) 编辑
摘要: Given n non-negative integers a1, a2, ..., an , where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endp 阅读全文
posted @ 2019-03-08 18:24 0giant 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Given two integers dividend and divisor, divide two integers without using multiplication, division and mod operator. Return the quotient after dividi 阅读全文
posted @ 2019-03-07 14:35 0giant 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 转:https://blog.csdn.net/chenyusiyuan/article/details/6925374 越来越发觉版本控制的重要性了,很惭愧到现在才真正开始落实~~~ 这里使用TortoiseSVN来搭建本地版本控制,把目前进行的项目都建立一个对应的版本库,具体步骤如下: (1)安 阅读全文
posted @ 2018-06-13 16:13 0giant 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是大端,什么是小端: 所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中; 所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。(大部分的操作系统都是小端,而通讯协议是大端) 2.为什么会有大小端: 为什么会有大小端模式 阅读全文
posted @ 2018-05-08 11:30 0giant 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.gameres.com/774540.html 农药自从上线以来,依靠着强大的产品力以及腾讯的运营能力,在游戏市场上表现可谓是风生水起,根据第三方的调研数据显示,《王者荣耀》渗透率达到22.3%,用户规模达到2.01亿人,每日的日活跃用户(DAU)均值为5412.8万人。 阅读全文
posted @ 2018-04-04 19:25 0giant 阅读(1512) 评论(2) 推荐(2) 编辑
摘要: 题目描述 给定一颗二叉搜索树,请找出其中的第k大的结点。 分析 对二叉搜索树进行逆向中序遍历(先右再左),则遍历序列是降序排序的,因此中序遍历一颗二叉搜索树,可以很容易的得到它的第k大的节点。使用一个计数器变量,每遍历一个节点,计数器加1,当计数器的值等于k时,root节点即为所求节点。 解法一:保 阅读全文
posted @ 2018-03-23 20:17 0giant 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: Mysql的单张表的最大数据存储量尚没有定论,一般情况下mysql单表记录超过千万以后性能会变得很差。因此,总结一些相关的Mysql千万级大表的优化策略。 1.优化sql以及索引 1.1优化sql 1、有索引但未被用到的情况(不建议) (1)避免like的参数以通配符开头时 尽量避免Like的参数以 阅读全文
posted @ 2018-03-16 12:29 0giant 阅读(11220) 评论(0) 推荐(1) 编辑
摘要: 参考原文:http://blog.csdn.net/xlgen157387/article/details/53230138 一、网站应用背景 开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬 阅读全文
posted @ 2018-03-14 15:00 0giant 阅读(10353) 评论(0) 推荐(0) 编辑
摘要: 其实,很多数据结构的题都很适合用递归算法来解:如链表,如树,还有一些查找也非常适合递归,如二分查找,如归并,如堆查找。 但是递归函数不好写啊,一点小漏洞,都会让你改起来痛苦的不行不行的。其实理解一下,递归函数就是同一个模子,给不同的东西做操作。 一个含直接或间接调用本函数语句的函数被称之为递归函数, 阅读全文
posted @ 2018-03-13 17:23 0giant 阅读(452) 评论(0) 推荐(0) 编辑
摘要: TCP四次挥手: Time_wait产生原因及作用: 1. time_wait状态如何产生? 由上面的变迁图,首先调用close()发起主动关闭的一方,在发送最后一个ACK之后会进入time_wait的状态,也就说该发送方会保持2MSL时间之后才会回到初始状态。MSL值得是数据包在网络中的最大生存时 阅读全文
posted @ 2018-03-13 11:20 0giant 阅读(11142) 评论(1) 推荐(1) 编辑