自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程与并发(2019-5-9 已解决)

2019-5-9问题的解决 今天又看了眼2019-5-9的问题,发现了问题的所在,关键在于 同步锁的对象(即monitor) 和 通信方法notifyAll() 的调用者要一致。 在前文失败的版本里,对Container的对象con加同步锁,却用消费者对象调用通信方法notifyAll(),显然不合适。 因此,这里改为 con.notifyAll() 。。问题解决。 同理,也可在Containe...

2019-05-11 12:31:12 236

原创 多线程与并发(2019-5-9 尚未解决)

关于线程之间的通信问题: 以下俩版本代码均采用“生产-消费模式”模拟生产与消费包子的过程,区别在于资源加锁和通信的位置,目前还不知道为啥错了/痛哭/痛哭: 先看失败版本: package mycode; public class Cotest { public static void main(String[] args) { Container con = new Container()...

2019-05-09 19:36:11 100

原创 CCF认证201503-3 节日

100昏 #include<bits/stdc++.h> using namespace std; int days[2][13]={{366,31,29,31,30,31,30,31,31,30,31,30,31},{365,31,28,31,30,31,30,31,31,30,31,30,31}};//0:闰年 、 1:非闰年 bool leap(int n){ if((n%...

2019-03-16 11:37:50 165

原创 CCF认证201803-3 URL映射

#include<bits/stdc++.h> using namespace std; string rule[105],ans[105],qer[105]; bool match(string s,string t,bool flag){//s:规则、 t:url地址 int i=0,j=0; while(i<s.size()&&j<t.size(...

2019-03-15 17:30:52 168

原创 CCF认证201509-3 模板生成系统

运行错误 90分 #include<bits/stdc++.h> using namespace std; map<string,string> mp; int main(){ string s[85]; int m,n; cin>>m>>n;getchar(); int i,j; for(i=0;i<m;i++) getline...

2019-03-15 12:41:37 133

原创 CCF认证201512-4送货 (自己写的)

#include<bits/stdc++.h> #include<vector> #include<stack> using namespace std; vector<int> G[10005],ans; stack<int> st; bool vis[10005][10005]; int main(){ int n,m; scan...

2019-03-14 21:01:26 225

转载 CCF认证201512-4 送货

我是一只代码搬运工~ #include<bits/stdc++.h> using namespace std; vector<int>graph[10005],path;//图、欧拉路径 int N,M; bool visit[10005][10005];//表示边是否已被访问 bool f(vector<int>&v){//顶点v的度数是否为奇数 ...

2019-03-14 17:01:18 202

原创 CCF认证201512-3 画图

100分,还行吧 #include<bits/stdc++.h> using namespace std; char G[105][105]; int m,n,q; void line(){ int x1,y1,x2,y2,i; scanf("%d%d%d%d",&x1,&y1,&x2,&y2); if(x1>x2) swap(x1,x2...

2019-03-14 14:41:00 151

原创 CCF认证201703-3 Markdown

很烦,文件数据怎么输进去啊,提交上去运行错误,有大佬能帮我改改吗? #include<bits/stdc++.h> #include<queue> #include<map> using namespace std; vector<st

2019-03-13 17:32:16 176

原创 CCF认证201604-3 路径解析

c++,90分,求大神帮帮忙看看~ #include<bits/stdc++.h> using namespace std; vector<string> vt; void split(string s){ int i=0,j; while(i<s.size()){ for(j=i;j<s.size()&am

2019-03-12 22:10:39 163

空空如也

空空如也

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

TA关注的人

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