自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程:协调顺序运行

要求:多个线程一起运行,每个线程的任务都是循环打印1~999的数字,轮流打印,即:如果为三个线程,打印出:1 1 1 2 2 2 3 3 3 4 4 4 5 5 5...999 999 999public class MultiThreadTest { private static List integers; static final int MAX = 1000;

2017-11-22 21:02:07 265

原创 两个线程,轮流有序执行的两种方法

两个线程的任务都是打印1到1000的数据,要求线程1打印一次后线程2继续打印,实现轮流打印方法1:使用interrupt()和sleep()协调使用,一个打印完成后sleep(),并且interrupt另一个线程的睡眠,同时让自己睡眠,循环1000次即可方法2:通过公共锁object,配合wait()和notify()/notifyAll()方法,睡眠自己,唤醒另一线程,循环1000次public

2017-11-22 20:52:44 3907

原创 C语言:二叉树的三种遍历方式

#include #include typedef char ElemType;typedef struct BTNode{ ElemType data;//数据域 struct BTNode *pLChild;//左子树地址 struct BTNode *pRChild;//右子树地址}BTNODE, * PBTNODE;PBTNODE creatBTree();void p

2017-08-27 15:12:52 1061

原创 C语言:函数堆内存分配问题剖析

使用的编辑器:visual studio 2013下面两段代码test1和test2,test1是对数组进行了初始化,而test2没有:#include #include void test1();void main() { test1(); test2();}void test1(){ char s[11] = "wgwe123"; char s2[11]

2017-08-23 16:17:03 399 1

原创 C语言:写一个循环队列

使用c语言模拟一个循环队列

2017-08-22 20:03:36 450

原创 c语言:实现一个栈

使用c语言模拟一个栈

2017-08-22 12:45:04 268

原创 C语言:跨函数使用内存

下面程序中,能够通过调用函数fun,使main函数中的指针变量p指向合法的整型单元的是:A:main(){int *p;fun(p);...}int fun(int *p){int s;p = &s;}B:main(){int *pfun(&p)...}int fun(int **p){int s;*q = &s;}

2017-08-16 14:44:33 358

空空如也

空空如也

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

TA关注的人

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