
c++代码
NJUST库里
这个作者很懒,什么都没留下…
展开
-
哲学家进餐问题(c++11自己实现semaphore)
首先c++11只有mutex与condition_variable这两个条件,是没有semaphore这个玩意的,因此借助mutex与condition_variable自己实现一个semaphore,然后解决os当中的哲学家进餐问题。首先实现semaphoreclass Semaphore{public:Semaphore(int count =0):count(count){}void Set(int n){ count=n;}void Signal(){ unique_loc原创 2020-07-20 11:24:07 · 1847 阅读 · 0 评论 -
Leetcode刷题记录(一)
题目列表1、两数之和7. 整数反转9. 回文数13. 罗马数字转整数14. 最长公共前缀20. 有效的括号21. 合并两个有序链表26. 删除排序数组中的重复项27. 移除元素28. 实现 strStr()卑微的工科生也要开始刷Leetcode,为了在明年可以找到一个自制喜欢的实习工作呀,加油!这里记录一下自己做的题目结果,方便以后查看,十题一份博客。来源:力扣(LeetCode)链接:ht...原创 2019-09-05 13:10:52 · 239 阅读 · 0 评论