https://github.com/lijian12345/cs61b-sp18github.com/lijian12345/cs61b-sp18 参考视频: 【自制】UCB cs61b课后实验教学系列之project1A——data structure_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1ke411W7DK/ 2021.7.30 Added LinkedListDeque 能看到这篇文章的同学想必大部分都已经读过题目了,直...
小白刚开始学cs61b--proj1a 今天刚刚写完cs61b的proj1a,感觉自己直接听课效率并不高,做题的时候有点懵,写了很久很久才结束。 在做的过程中,首先是类,之前没学过java,也是边听边学,听到了第十节才刚开始写这个project,首先是新建一个文件,然后导入接口(这里感觉很神奇,写了implement之后,鼠标在类那可以直接生成...
回归基础:学习模式从CS61A的快速通关转变为尽可能独立实现课堂数据结构,为LeetCode打下基础。 对Java不熟悉:感觉回到了刚上CS50x时被各种bug困扰的日子,但进入第三周后情况有所好转。 不习惯IntelliJ:被IntelliJ困扰了不少时间,开始做project1a后才逐渐上手。目前来看,CS61B的代码学习曲线还算平稳,大部分问题出现在...
OffByOne.java Palindrome.java PalindromeFinder.java README.md StudentArrayDequeLauncher.java StudentArrayDequeTest.java StudentLinkedListDequeTest.java proj1b.jar words.txt Palindrome CS61B project1 My code for CS61B project1A, project1B and 1C...
Project 1A: Data Structures 实现两个数据结构LinkedListDeque and ArrayDeque Project 1B: Applying and Testing Data Structures version 1.0 测试写的数据结构 Project 2: CS61BYoG 主要是建立一个迷宫,类似于我的世界2D版 Project 3: Bear Maps, version 3.0 此项目的具体解决思路 背景:这次的项目是实现一...
这两种设计思想都很完美,在这里,cs61b让学生自己实现这种数据结构,并添加一定的方法,而且需要设计成泛型,也就是Project 1A的第一部分。 我采取的第二种实现版本,这里是我的实现,上一个目录有说明文件。 至此,我们已经设计并实现了一种健壮实用易扩展的数据结构,更重要的是在设计过程中发现...
CS61C Project1 PartA PartA1 using pointer to pointer impl 2D array int **pp = malloc(sizeof(int*)*row); for (int i =0;i < col;i++) pp[i] = malloc(sizeof(int)*col); t ... linux 2d i++ 技术 转载 mob604756fbd94e
CS61B-project 1A 链表 按照课件推荐使用一个哨兵的形式来完成,其实不难看出这里是直接新建一个root node,而不是像我一开始想的那样设为空,等有插入的时候才新建 publicclassLinkedListDeque<T>{classNode{privateNode(){}privateNode(Tvalue){this.value=value;}privateNodeprev;privateNodenext;privateTvalue;...
Project 1A: 了解链表 学会运用单元测试和 TDD 证明数据结构的正确性 Project 1B: 学会手动给 Array 扩容 并用指针来定位 Array 的 first 和 last 元素位置 | 名词 ADT Abstract Data Type week4 使用throw new Error 异常中止控制流, 无论如何用户都应该知道在异常出现的时候发生了什么 (当然也可以判断 null...
Project 1a NGram Browse files main JzzzX committed Nov 29, 2024 1 parent b31b7ba commit 41504c4 Showing 6 changed files with 245 additions and 51 deletions. Whitespace Ignore whitespace Split Unified skeleton-sp24-main/proj2a src main HistoryHandler.java HistoryTextHandler.java Main.java...