为了账号安全,请及时绑定邮箱和手机立即绑定
讲得很好,学到了很多
跟list库里的不太一样吧?
为什么还要写一个数组的类这么麻烦呢
c++课程学到这感,受益匪浅,还有两大节,继续加油!!!!!!!!!!
if在没有括号的情况下,执行临近的第一行代码。else 也一样。
有的地方理解不了,后面就怎么也不明白
这么好的课程,还是免费的,结果没这么多少人看,可惜
事倍功半??!!
赞一个,跟着写一遍
删除时判空
bool List::ListDelete(int i, int *e)
{
if(ListEmpty())
{
return false;
}
...
插入过程 让 m_iLength+1不超过m_iSize
bool List::ListInsert(int i, int *e)
{
if(i<0||i<=m_iLength)
{
return false;
}
if(m_iLength+1>m_iSize)
{
return false;
}
for(int k=m_iLength-1;k>=i;k--)
{
m_pList[k+1] = m_pList[k];
}
m_pList[i] = *e;
m_iLength++;

return true;
}
回复楼下:这些数据结构在php中都有对应的实现,可以直接使用,你不用重新造轮子。SplQueue SqlStack SqlDoublyLinkedList
完全不会c艹,到这第三个数据结构,都是用php的类强行写出来的。。
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、顺序表的工作原理 2、顺序表的实现方法及编码技巧 3、链表的工作原理 4、链表的实现方法及编码技巧 5、通讯录的实现原理及编码技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消