自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 进程与线程(同步、互斥、通信方式等)

一、并发 并行 同步 异步 多线程的区别(引用:https://blog.csdn.net/cqkxboy168/article/details/9026205) 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步...

2019-09-07 16:40:00 413

转载 虚函数表与多态内存布局

参考博客:https://blog.csdn.net/songguangfan/article/details/87898915C++中 的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术 可以让父类的指针有“多种形态”,这是一种泛型技术。虚函数表每个含有虚函数的类都有一个虚函数表(Vi...

2019-09-07 11:26:00 192

转载 C++软件开发面试题总结

  面试题有难有易,不能因为容易,我们就轻视,更不能因为难,我们就放弃。我们面对高薪就业的态度永远不变,那就是坚持、坚持、再坚持。出现问题,找原因;遇到困难,想办法。我们一直坚信只有在坚持中才能看到希望,而不是看到希望才去坚持。  人生没有如果,只有结果和后果。既然选择了,就不后悔。年轻就是资本,年轻就要吃苦,就要历练。就要学会在坚持中成长。如此感慨,至深的心得体会,绝对的经验之谈...

2019-09-06 22:52:00 461

转载 位运算专题

LeetCode 231:给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例1:输入: 1输出: true解释: 20= 1示例 2:输入: 16输出: true解释: 24= 16示例 3:输入: 218输出: false方法一:  思路:此题判断该数字二进制中1的个数,如果非负,其中1的位数只有一位就一定是2的幂,否则就不为2的幂,所以...

2019-08-28 22:25:00 117

转载 什么是cookie?

cookie是什么?  其实cookies是由网络服务器存储在你电脑硬盘上的一个txt类型的小文件,它和你的网络浏览行为有关,所以存储在你电脑上的cookies就好像你的一张身份证,你电脑上的cookies和其他电脑上的cookies是不一样的;cookies不能被视作代码执行,也不能成为病毒,所以它对你基本无害。cookie是什么?有什么作用?  cookies的作用主要是...

2019-08-27 20:47:00 167

转载 程序运行原理

  介绍一个网站,http://c.biancheng.net/cpp/html/3450.html很好的介绍了C,适合对C的学习和深究用。。。(C编程网,现在也在收费了!)  一些免费的学习资源 :https://cloud.tencent.com/developer/article/11848301、一个程序在计算机中到底是如何运行的?  程序是保存在硬盘中的,要载入内存...

2019-08-27 20:17:00 233

转载 DFS与DP算法

名词解释:DFS(Dynamic Plan):动态规划DFS(Depth First Search):深度优先搜索DFS与DP的关系很多情况下,dfs和dp两种解题方法的思路都是很相似的,这两种算法在一定程度上是可以互相转化的。想到dfs也就常常会想到dp,当然在一些特定的适用场合下除外。dp主要运用了预处理的思想,而dfs则是类似于白手起家,一步步探索。一般来讲...

2019-08-21 11:17:00 882

转载 解码问题--leetcode:91 (2019商汤笔试)

题目:有一种将字母编码成数字的方式:'a'->1, 'b->2', ... , 'z->26'。现在给一串数字,给出有多少种可能的译码结果。想法:该题就是动态规划问题,建议在写这题之前明白“背包问题”会好理解很多。参考代码: 1 #include<iostream> 2 using namespace std...

2019-08-20 21:57:00 1375

转载 Longest Mountain in Array 数组中的最长山脉

我们把数组 A 中符合下列属性的任意连续子数组 B 称为 “山脉”:B.length >= 3存在 0 < i < B.length - 1 使得 B[0] < B[1] < ... B[i-1] < B[i] > B[i+1] > ... > B[B.length - 1](注意:B 可以是 A 的任意子数组,包括整个数...

2019-08-20 21:37:00 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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