冷酷雨

文章
6
资源
0
加入时间
2年10月21天

顺序栈共享

main.c函数:/*设有两个栈S1和S2都采用顺序栈的方式存储,并且共享一个存储区*/#include#include#define STACKSIZE 100 typedef int DataType;#include "SSeqStack.h"void main( ){ SSeqStack S; int i; DataType a[] = { 'a', 'b', 'c

求一个整数转换为二进制后1的个数

方法1:将该整数每次向右移动一位,计算末尾为1的次数即可,代码如下:int n = 7;int iCount = 0;while(n){ if(n&1) { iCount++; } n>>=1;}最后iCount结果为3方法2:把一个整数减去1,再和原整数做与运算,会把该整数最右边一个1变成0,那么一个整数的...

在Ubuntu上安装Budgie桌面的教程

Budgie是为Linux发行版定制的旗舰桌面,也是一个定制工程。为思想前卫的用户设计,致力于简单和简洁。它的一个巨大优势是它不是别的项目的