首页 > 代码库 > C#(数据结构):1.顺序表结构(3)
C#(数据结构):1.顺序表结构(3)
程序员的道路艰难险阻,如果有新生派的小学生问我他可以做程序员吗?我会毫不犹豫的告诉他放下程序立地成佛,千万不要踏足这一行。虽然这行妹子很多,但是勿来,勿入,勿学。不要问我为什么,说多了全是泪。。。
-----------------------------------------------------------------------------------万恶的分割线-------------------------------------------------
好吧情感戏也就这么多了,下面我们还是继续上次未能讲完的代码。那么我们依次的从接口中ctrl+c,ctrl+v复制粘贴我们要写的方法。然后前面加个public
public int GetLenght() //的到数组的长度下标从0开始的所以 last的长度+1 应该才是目前数组的长度
{
return last+1;
}
public void Clear()//清空数组 其实原理就是直接将数组设置为没有元素 其实就想把last设置成-1
{ last=-1;}
public bool IsEmpty()//判断数组是否为空 就是判断 last的值 如果此值为-1那么肯定是空的 不然就是有值
{ return (last==-1)?true:false;}
public bool IsFull() //判断数组的值是否已经满了 其实就是last 和maxsize的比较 当然last要+1 因为下标的原因
{return (last+1==maxsize)}
等剩下的由小伙伴你的开发。。
已完结