学起来不难,老师讲的很可以,希望可以快些更新,另外希望数学符号可以读一下...
这个题解是两个链表合并出新的,那么如果一个链表往另外一个链表里面插入这种解法时空复杂度如何
这段代码能不能把框中的nextNode节点删除呢?我感觉没必要引入第三者吧
这个doublelinkedlist是双链表这一数据结构的名字,还是java里面实打实存在的容器啊?如果是实打实存在的容器,跟linkedlist有什么区别吗
为啥是o(2n)呢,如果是一个循环的话不是o(n)吗,所以即便是嵌套循环,也应该是o(n^2)啊,然后他是里面两个循环,应该是o((2n)^2)吧,昨天我那个写错了。
然后第二个问题..假设时间复杂度对了,那这个o((2n)^2)能否这样:(2n)^2=2^2 * n^2=4n^2,所以最后是o(n^2)
视频中说链表的删除分为两种,一种是按序号删除,这种需要从头遍历过去然后删除,效率低;第二种是删除指定节点,比如一个表里五个节点,指定删第三个,那如何把第二个节点的尾指针指向第四个节点呢?在单链表的前提下。
时间复杂度是O(n)吗
这个时间复杂度是 O(2n)^n 吗?20字20字
这个数组扩容是以多少倍进行扩容的,扩容容量是怎么样的
这个数组扩容是实际长度等于数组长度的时候进行扩容,那么这个操作是在插入后数组满了进行扩容,还是数组已经满了,再次插入的时候进行扩容呢?
老师您好,课上老师这里是不是讲错了、?应该是后缀组合的吧?
有一个疑问题目是返回复制后复杂链表的首节点,为什么还要走第三步,把它们拆分后再返回,直接到第二步直接返回不就行了?还是我对题目有误解?
老师,课程表上说具体内容有这些,但是实际上只到了第三章的数组,矩阵这块,后面很多内容都没有,比如树,图相关的知识点都没有啊。怎么回事?
老师想请问下这个98行的size值是怎么得到这个数组的实际存放元素的个数的?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637