
面试
文章平均质量分 80
小猪猪同学
一只一直在入门中的小菜
展开
-
面试汇总
一,项目涉及知识点1,kmeans原理,优缺点二、编程基础1,指针和引用指针是地址,引用是别名2,虚函数,多态,虚析构函数,纯虚函数虚函数:虚函数是基类函数加上virtual关键字后,就能够通过基类的指针调用派生类的函数。通俗意思:基类Animal有一个eat函数,派生类sheep的eat实现是吃草,派生类Tiger的eat实现是吃肉。Sheep s;...原创 2019-08-29 15:36:14 · 315 阅读 · 0 评论 -
vim常用操作
i进入insert模式,即可以进行代码编辑esc键退出编辑模式,按了esc之后,可以执行以下命令操作::w保存:q退出:wq保存并退出dd删除当前行u撤销上一步操作a→ 在光标后插入o→ 在当前行后插入一个新行 O→ 在当前行前插入一个新行 cw→ 替换从光标所在位置后到一个单词结尾的字命令执行的操作...原创 2019-02-27 20:04:25 · 208 阅读 · 0 评论 -
java和C++的不同点
由于之前在学c++,最近由于好奇,开始学java。在学习过程中整理一些异同点或者我认为的重点。【java为什么这么受欢迎】java可以跨平台实现,由于Java虚拟机的机制,使其可以“一次编写,到处运行”。java虚拟机相当于是一个自带的翻译机器。将你写的的java程序翻译成各种系统能够理解的机器语言。于是就可以实现跨平台的运行实现。【java和C++的不同点】1.如果将一个类声明为...原创 2018-07-26 20:22:10 · 2258 阅读 · 0 评论 -
C++知识点汇总【随时更新】
【数组】声明数组:type arrayName [ arraySize ];这叫做一维数组。arraySize 必须是一个大于零的整数常量,type 可以是任意有效的 C++ 数据类型。例如,要声明一个类型为 double 的包含 10 个元素的数组 balance,声明语句如下:double balance[10];现在 balance 是一个可用的数组,可以容纳原创 2017-12-02 13:39:41 · 273 阅读 · 0 评论 -
我的Python笔记知识点总结
参考书《python编程从入门到实践》编辑器:pycharmPython版本:2.7Python编程简洁明了,比起c++等编程,容易上手得多,也没那么多复杂的定义命名的问题。最爽的是不用再不停地打{ },而是用缩进代表代码块。相当于用缩进代替{ }。但是要注意的是,在Python中一定要严格控制缩进的量。一定要打相同数量的空格或者tab制表符。而且空格和tab键不要混用。原创 2017-09-26 19:10:16 · 326 阅读 · 0 评论 -
linux系统最最最最常用的操作指令
cd切换路径 cd..返回上一层目录mkdir创建目录cp拷贝rm删除pwd显示当前目录安装sudo终端运行程序时,CTRL+C终止 ,ctrl+d退出,ctrl+s挂起,ctrl+q解挂,ctrl+z强制结束运行 .ipynb文件:在文件所在文件夹运行命令jupyter notebook 然后就会自动跳转到网页内含这些文件随时更新中.............原创 2017-09-04 21:00:51 · 220 阅读 · 1 评论 -
牛客网我的做题总结
打算每天做10题,一周至少50题。然后每天在这里写总结【2018.3.20】1.C++ vector和list的区别vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,即[]操作符。时间复杂度为o(1);但因为内存空间是连续的,所以在进行插入和删除操作时,会造成内存块的拷贝,时间复杂度为o(n)。另外,当数组中内存空间不够时,会重新申请一块内存空间并进行内存...原创 2018-03-20 18:28:25 · 2140 阅读 · 0 评论 -
深度学习、机器学习面试总结
网易游戏面试(机器学习-AI算法实习生)一、项目方面1、先做一个自我介绍吧2、机器学习、深度学习方向,您的项目选一个我们来聊一聊吧3、这个项目哪一步用到了深度学习。输入输出是什么?是怎么实现的?4、介绍一下KMeans++算法(具体的)1、从数据中随机挑选k个样本作为原始的簇中心2、计算剩余样本与簇中心的距离,并把各样本标记为离k个簇中心最近的类别3、重新计算各簇中...原创 2019-08-22 12:50:17 · 411 阅读 · 0 评论 -
面试相关---个人总结
问题一:这个项目中碰到过什么问题,你是怎么解决的,造成这个问题的原因是什么问题二:你学习、、、的时候有什么收获问题三:你做的项目中有用到进程通信或者线程通信吗?CCD项目中用到了线程通信,线程之间可以通过共享的全局变量进行通信。能够在多个线程里共享全局变量。例如才激动的明场和暗场的均值和方差。还有个项目中用到了进程通信,这个项目我只是帮助他们做,不是主...原创 2019-08-22 12:50:25 · 266 阅读 · 0 评论 -
面试必问题---进程和线程通信---我的几点个人总结
进程和线程有什么区别和关系,以及进程间通信的方式,这几乎是C++笔试面试必须要问的一个问题,终于静下心来好好看了看相关的书和相关的百度。整理了一份自认为还比较好理解的文档。进程和线程的区别:一个程序就是一个进程,而一个程序中的多个任务则被称为线程。进程是表示资源分配的基本单位,又是调度运行的基本单位。线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。 (1)一个线程只能属于一个进程,而...原创 2018-07-11 16:48:55 · 483 阅读 · 0 评论 -
C++笔试面试汇总题
一,某次面试被问的题1.进程间通信的方式进程间通信就是在不同进程之间传播或交换信息,进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当然也可以通过磁盘上的普通文件交换信息,或者通过“注册表”或其它数据库中的某些表项和记录交换信息。广义上这也是进...原创 2018-03-20 18:24:27 · 435 阅读 · 0 评论 -
python输入输出
https://blog.youkuaiyun.com/qq_39283195/article/details/90577000原创 2019-08-30 12:19:56 · 390 阅读 · 0 评论