自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生产者消费者C++实现

PV操作是由P操作原语和V操作原语组成(原语是不可能中断的过程),操作对象是信号量。具体的:P(S):① 将信号量S的值减1,即S=S-1;② 如果S>=0,则该进程继续执行;否则进程进入等待队列,置为等待状态。V(S):① 将信号量S的值加1,即S=S+1;② 如果S>0,则该进程继续执行;否则释放等待队列中第一个等待信号量的进程。(因为将信号量加1后仍然不大于0,则表示等待队列中有阻塞的进程。信号量(semaphore)的数据结构为一个值和一个指针,指针指向等待该信号的下一个进程。

2023-07-21 15:38:34 1080

原创 回文子序列和回文字符串

最长回文子序列回文子序列和回文字符串回文子序列和回文字符串是不同的概念。最长回文子序列方法一:记忆化搜索#include #include #include using namespace std;int GetPalindromicSeqence(string s,int i, int j, int ret[100][100]){if (ret[i][j] != 0) return ret[i][j];if (i == j) return ret[i][j] = 1;if (i

2021-09-27 17:08:39 94

原创 VS2017+Qt5.13.2环境配置

VS2017+Qt5.13.2环境配置QT安装用VS2017新建Qt项目导入 Qt 项目新建 Qt 项目环境配置QT安装Qt版本Visual Studio Add-in下载地址1.qt-opensource 与 Visual Studio Add-in 的安装顺序没什么要求2.Qt选择安装的组件3.安装完成 Visual Studio Add-in 之后,Visual Studio 就会出现相应的 Qt 选项!4.配置开发环境选择:QT VS Tool -> Qt Options

2020-06-17 18:51:36 5230 2

空空如也

空空如也

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

TA关注的人

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