diff options
author | Zhongheng Liu on Homelab <z.liu@outlook.com.gr> | 2025-03-11 18:24:38 +0200 |
---|---|---|
committer | Zhongheng Liu on Homelab <z.liu@outlook.com.gr> | 2025-03-11 18:24:38 +0200 |
commit | a55d3e2009a2ee1af818ef107ff00ac1fb5bbc83 (patch) | |
tree | ebfcb9d2f8d327fe75d4fa1e5ff2d93519230f75 | |
parent | 9f423243a80c2f2ddd2f82cce7fcfe5618d112ec (diff) | |
download | cs-y13-a55d3e2009a2ee1af818ef107ff00ac1fb5bbc83.tar.gz cs-y13-a55d3e2009a2ee1af818ef107ff00ac1fb5bbc83.tar.bz2 cs-y13-a55d3e2009a2ee1af818ef107ff00ac1fb5bbc83.zip |
feat: add all changes
-rw-r--r-- | notebooks/p41-mj17.ipynb | 67 | ||||
-rw-r--r-- | notebooks/task-26-01.ipynb | 56 |
2 files changed, 93 insertions, 30 deletions
diff --git a/notebooks/p41-mj17.ipynb b/notebooks/p41-mj17.ipynb index 4322d61..d60ea40 100644 --- a/notebooks/p41-mj17.ipynb +++ b/notebooks/p41-mj17.ipynb @@ -10,20 +10,9 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "metadata": {}, - "outputs": [ - { - "ename": "", - "evalue": "", - "output_type": "error", - "traceback": [ - "\u001b[1;31mRunning cells with 'venv (Python 3.11.8)' requires the ipykernel package.\n", - "\u001b[1;31mRun the following command to install 'ipykernel' into the Python environment. \n", - "\u001b[1;31mCommand: '/home/stvnliu/Development/Learn/cs-y13/.devenv/state/venv/bin/python -m pip install ipykernel -U --force-reinstall'" - ] - } - ], + "outputs": [], "source": [ "# Q4b\n", "class Node:\n", @@ -56,9 +45,32 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[None, None, None, None, None, None, None, None]\n", + "at: 0\n", + "at: 1\n", + "at: 2\n", + "at: 3\n", + "at: 4\n", + "at: 5\n", + "at: 6\n", + "[0] [None] -> (1)\n", + "[1] [None] -> (2)\n", + "[2] [None] -> (3)\n", + "[3] [None] -> (4)\n", + "[4] [None] -> (5)\n", + "[5] [None] -> (6)\n", + "[6] [None] -> (7)\n", + "[7] [None] -> (-1)\n" + ] + } + ], "source": [ "# Q4 c) iii)\n", "NULL_POINTER = -1\n", @@ -87,9 +99,24 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[None, None, None, None, None, None, None, None]\n", + "at: 0\n", + "at: 1\n", + "at: 2\n", + "at: 3\n", + "at: 4\n", + "at: 5\n", + "at: 6\n" + ] + } + ], "source": [ "# Q4 c) iv)\n", "contacts = LinkedList()" @@ -97,7 +124,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -112,7 +139,7 @@ ], "metadata": { "kernelspec": { - "display_name": "venv", + "display_name": ".venv", "language": "python", "name": "python3" }, @@ -126,7 +153,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.12.7" } }, "nbformat": 4, diff --git a/notebooks/task-26-01.ipynb b/notebooks/task-26-01.ipynb index 24ce7bc..9b31d55 100644 --- a/notebooks/task-26-01.ipynb +++ b/notebooks/task-26-01.ipynb @@ -9,17 +9,53 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "metadata": {}, "outputs": [ { - "ename": "", - "evalue": "", - "output_type": "error", - "traceback": [ - "\u001b[1;31mRunning cells with 'venv (Python 3.11.8)' requires the ipykernel package.\n", - "\u001b[1;31mRun the following command to install 'ipykernel' into the Python environment. \n", - "\u001b[1;31mCommand: '/home/stvnliu/Development/Learn/cs-y13/.devenv/state/venv/bin/python -m pip install ipykernel -U --force-reinstall'" + "name": "stdout", + "output_type": "stream", + "text": [ + "ID2996890787\n", + "ID3824901074\n", + "ID8883477888\n", + "ID9677643029\n", + "ID0287295091\n", + "ID9004547036\n", + "ID9428415184\n", + "ID4374642368\n", + "ID6644424020\n", + "ID2679820436\n", + "ID1942174827\n", + "ID1827901259\n", + "ID5512491508\n", + "ID2584067604\n", + "ID9178220410\n", + "ID9942527181\n", + "ID5052380858\n", + "ID1140649108\n", + "ID5953495714\n", + "ID8444763908\n", + "ID0746152327\n", + "ID0000948024\n", + "ID3610067329\n", + "ID5364263515\n", + "ID3212081710\n", + "ID2104841410\n", + "ID5808840246\n", + "ID2592172608\n", + "ID3289546497\n", + "ID7080264907\n", + "ID9756903478\n", + "ID1356078597\n", + "ID2304443990\n", + "ID0368110356\n", + "ID9750701462\n", + "ID8995330350\n", + "ID8512539255\n", + "ID8592750163\n", + "ID9072999574\n", + "ID7587847884\n" ] } ], @@ -51,7 +87,7 @@ ], "metadata": { "kernelspec": { - "display_name": "venv", + "display_name": ".venv", "language": "python", "name": "python3" }, @@ -65,7 +101,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.12.7" } }, "nbformat": 4, |