Zhiyao's Blog


  • Home

  • Categories

  • Archives

  • Tags

  • About

  • Search

Guidelines for choosing the suitable Java Collection

Posted on 2022-04-03 | In Java
CS1103 Discussion Assignment Unit 5. Here's something encrypted, password is required to continue reading.
Read more »

Perform the union, intersection and difference operations on sets based on the TreeSet<> class

Posted on 2022-04-03 | In Java
CS1103 Exercise Unit 4. Here's something encrypted, password is required to continue reading.
Read more »

Debugging

Posted on 2022-04-02 | In Java
CS1103 Programming Assignment Unit 4. Here's something encrypted, password is required to continue reading.
Read more »

Advantages and disadvantages of using equals() and the alternative for equality

Posted on 2022-04-02 | In Java
CS1103 Discussion Assignment Unit 4. Here's something encrypted, password is required to continue reading.
Read more »

CS1103 Learning Journal Unit 3 - ADTs, Stacks, Queues and Binary Trees

Posted on 2022-04-02 | In Java
CS1103 Learning Journal Unit 3. Here's something encrypted, password is required to continue reading.
Read more »

A binary sort tree created by inserting items in a random order is approximately balanced

Posted on 2022-04-02 | In Java
CS1103 Exercise Unit 3. Here's something encrypted, password is required to continue reading.
Read more »

Create a tape for a Turing machine using a doubly-linked list

Posted on 2022-04-01 | In Java
CS1103 Programming Assignment Unit 3. Here's something encrypted, password is required to continue reading.
Read more »

Does the moveRight() method perform its duties correctly?

Posted on 2022-03-31 | In Java

Introduction

This blog implements a Turing machine tape using a doubly-linked list, and an object of type Cell can represent each cell in the tape. Besides, there is a pointer to the current cell in this tape, and one can move this pointer by calling the moveRight() or moveLeft() method. In this blog, I’ll discuss the circumstances under which a given moveRight() method can correctly perform its duties and the cases under which it cannot.

Read more »

Why does using ADTs (abstract data types) have advantages for program modularity?

Posted on 2022-03-31 | In Java
CS1103 Discussion Assignment Unit 3. Here's something encrypted, password is required to continue reading.
Read more »

CS1103 Learning Journal Unit 2 - Recursion and Linked Lists

Posted on 2022-03-31 | In Java
CS1103 Learning Journal Unit 2. Here's something encrypted, password is required to continue reading.
Read more »
《1234…6》

57 posts
4 categories
20 tags
GitHub Twitter
© 2021 — 2023 Zhiyao's Blog
Views