上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 52 下一页
摘要: 这是我做的第二个leetcode题目,一开始以为和第一个一样很简单,但是做的过程中才发现这个题目非常难,给人一种“刚上战场就踩上地雷挂掉了”的感觉。后来搜了一下leetcode的难度分布表(leetcode难度及面试频率)才发现,该问题是难度为5的问题,真是小看了它!网上搜了很多答案,但是鲜见简明正... 阅读全文
posted @ 2015-03-11 21:49 Vae永Silence 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 自我介绍1、哈希表及其实现机制2、C++的三个特征及其解释3、抽象与接口的区别4、设计模式 阅读全文
posted @ 2015-03-11 17:48 Vae永Silence 阅读(453) 评论(2) 推荐(0) 编辑
摘要: 首先让自我介绍,然后介绍自己的项目,之后问了几个问题:1:数组和链表的区别;2:有重复的字符串数组,找出重复次数最多的字符串;3: 给一个袋子,里面装有1个白球,n-1个红球,n个人分别从袋子里取球,如何做到每个人取到白球的概率为1/n;4: 给长度可能不同的两个有序数组,求两者合并后的中间那个数;... 阅读全文
posted @ 2015-03-08 18:14 Vae永Silence 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类和普通类的区别:抽象类不能被实例话,只能被继承,抽象方法可以没有实体,必需有子类来重写。由上面的可以看出抽象类就是为了作基类用的。可以定义子类的共同的方法,以方例多态使用。抽象类可以应用多态,但是普通类不可以。抽象类只能作为基类,提供接口,不能有实例。普通类既可以作为基类,又可以有实例。2... 阅读全文
posted @ 2015-03-07 20:12 Vae永Silence 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 几乎所有的面向对象的编程语言都保护构造函数与析构函数,好学者就要举手了,啥情况啊,Java里面不就没有析构函数嘛。好吧,你问倒我了,不过可以认为Java的垃圾自动回收机制实现了对象析构的功能。管他呢,还是看C++的构造函数和析构函数吧。构造函数 对于C++的构造函数,暂且将其分为以下几类:1. 默... 阅读全文
posted @ 2015-03-07 16:23 Vae永Silence 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。4. 多态用虚... 阅读全文
posted @ 2015-03-07 14:32 Vae永Silence 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是... 阅读全文
posted @ 2015-03-07 14:12 Vae永Silence 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制 如果一局部变量被声明为static,那么将只有唯... 阅读全文
posted @ 2015-03-07 13:47 Vae永Silence 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。//a.cchar a = 'A'; ... 阅读全文
posted @ 2015-03-07 13:31 Vae永Silence 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 投了阿里巴巴暑期实习的岗位,过了几天就收到了电话面试,第一次是周六的下午,难道阿里巴巴的员工周六都还要加班,太恐怖了...当时在外面逛街,就重新约了另外的时间。周一的晚上就收到的电话,想想这个时间应该正常。作为程序员平时还是要以公司的事情为重的,闲下来了之后才能做一些面试的工作,所以他把时间安排在了... 阅读全文
posted @ 2015-03-07 13:13 Vae永Silence 阅读(726) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 52 下一页