摘要:
1、构造回文 给定一个字符串s,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长呢? 输出需要删除的字符个数。 输入描述: 输入数据有多组,每组包含一个字符串s,且保证:1<=s.length<=1000. 输出描述: 对于每组数据,输出一个整数,代表最少需要删除的字符个 阅读全文
摘要:
前言:下半年就要找工作啦,掌握一些好的求职技巧还是很有必要的,好东西分享一记——技术面之项目面试技巧! 整理下视频(网址:http://www.nowcoder.com/live/5/1/1)观看笔记(配图说明) 目的:并不是仅仅为了学习一些表面的面试技巧,更多是为了学习如何以一种更好的逻辑或模式来 阅读全文
摘要:
一、问题定义与分析 问题定义 •要解决的问题——银行一天之内的: 1.总客户数 2.客户总逗留时间 3.客户平均逗留时间 问题分析 •新来的人找个短的队伍,站在队尾开始排队 •排在队头的人可以办理业务 •排队等待办业务的客户是在分散的、随机的时间点到来的 •特点:离散事件、要排队 •要解决的问题—— 阅读全文
摘要:
注:继续整理他人的面经,提炼出对自己有用的知识点和经验,感觉还是挺有用的! 面经来源(牛客网摘录): 阿里 杭州站 c++研发面试小记 一面(面试官非常懂c++,你说你看过什么书,他就拿书上的东西问你,问的很深,问很多为什么,直到你不会,再引导你) 1、说一说项目 2、网络了解吗?网络编程用的多吗? 阅读全文
摘要:
整个流程如下:(参考文章:linux安装git方法) 其他可参考文章:centos编译安装git最新版本 Git 界面GUI和命令行Command两种操作方式 linux下git的安装和使用 Linux(CentOs6.4)安装Git 阅读全文
摘要:
前言——谈谈NoSQL 1、NoSQL数据库的背景 什么是NoSQL? NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿 阅读全文
摘要:
前言:mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的 阅读全文
摘要:
1、说说你对面向对象的理解 附: (感觉这篇百度经验讲得很生动:如何理解面向对象) 面向对象是基于万物皆对象这个哲学观点. 把一个对象抽象成类,具体上就是把一个对象的静态特征和动态特征抽象成属性和方法,也就是把一类事物的算法和数据结构封装在一个类之中,程序就是多个对象和互相之间的通信组成的. 面向对 阅读全文
摘要:
C++的内存分配方式: 1、栈区(stack)——由编译器自动分配释放,在不需要的时候自动清除。用于存放函数的参数、局部变量等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。操作方式类似数据结构中的栈(后进先出)。 2、堆区(heap)——就是那些由 new 分配的内 阅读全文
摘要:
注:通过日常所用到的一些命令进行整理添加!! 完整的命令可参考:Linux命令大全 1、cp命令 cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。 2、mount(挂载)命令 在linux系统中,可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UN 阅读全文