<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="https://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2025-10-04:4245574</id>
  <title>koku's life journal</title>
  <subtitle>studying notes and such</subtitle>
  <author>
    <name>Koku!</name>
  </author>
  <link rel="alternate" type="text/html" href="https://kokulife.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="https://kokulife.dreamwidth.org/data/atom"/>
  <updated>2026-02-26T17:43:21Z</updated>
  <dw:journal username="kokulife" type="personal"/>
  <entry>
    <id>tag:dreamwidth.org,2025-10-04:4245574:9852</id>
    <link rel="alternate" type="text/html" href="https://kokulife.dreamwidth.org/9852.html"/>
    <link rel="self" type="text/xml" href="https://kokulife.dreamwidth.org/data/atom/?itemid=9852"/>
    <title>Thursday 2026-02-26</title>
    <published>2026-02-26T17:43:21Z</published>
    <updated>2026-02-26T17:43:21Z</updated>
    <category term="permutations"/>
    <category term="quick sort"/>
    <category term="properties of series"/>
    <category term="c#"/>
    <category term="limits"/>
    <category term="virtual methods"/>
    <category term="nmai054"/>
    <category term="neighbourhood"/>
    <category term="train sort"/>
    <category term="nprg031"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">&lt;p&gt;NPRG031 (Programming 2) [lecture] - objects in c#.. virtual methods and the VMT (virtual method table).. i learned something new and that is properties, as i'm used to java which doesn't have them, essentially it's a built in way of making getters and setters for private/protected data of an object&lt;/p&gt;&lt;br /&gt;&lt;p&gt;NMAI054 (Mathematical analysis 1) [lecture] - neighbourhood and limits of a series and also properties of series, idk what else to add i'm sorry&lt;/p&gt;&lt;br /&gt;&lt;p&gt;NPRG031 (Prgramming 2) [tutorial] - more train sort, next week we'll start typing code, this time we even had a yard that had big O of less than nlogn, i forget which it was though.. also a different one that utilized quicksort&lt;/p&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;koku daily message:&lt;br /&gt;today's horoscope...&lt;br /&gt;quick&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=kokulife&amp;ditemid=9852" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2025-10-04:4245574:8481</id>
    <link rel="alternate" type="text/html" href="https://kokulife.dreamwidth.org/8481.html"/>
    <link rel="self" type="text/xml" href="https://kokulife.dreamwidth.org/data/atom/?itemid=8481"/>
    <title>Thursday 2026-02-19</title>
    <published>2026-02-19T17:53:25Z</published>
    <updated>2026-02-19T17:53:25Z</updated>
    <category term="c#"/>
    <category term="functions"/>
    <category term="sets of numbers"/>
    <category term="queue"/>
    <category term="infinites"/>
    <category term="sorting"/>
    <category term="permutations"/>
    <category term=".dll"/>
    <category term="train sort"/>
    <category term="nprg031"/>
    <category term="stack"/>
    <category term="reals"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">&lt;p&gt;NPRG031 (Programming 2) [lecture] - c#, not too dissimilar from the lecture for NSWI170 from yesterday, just with c# instead of c++, i've found out how .dlls happen and about the LI, which is analogous to the java virtual machine.. also how to pass a variable as a reference instead of a value to a function&lt;/p&gt;&lt;br /&gt;&lt;p&gt;NMAI054 (Mathematical analysis 1) [lecture] - we haven't begun calculus just yet, just did things about infinite sets of numbers, like the natural, integers, rationals, reals and complexes (complices?), proof that rationals and below are countable infinities, and proof that the reals form an uncountable infinity, attributes of subsets of the reals, like minimum/maximum, infimum/supremum and similar &lt;/p&gt;&lt;br /&gt;&lt;p&gt;NPRG031 (Prgramming 2) [tutorial] - no programming just yet, as we don't really know much about the syntax of c#, so we had an exercise in what the teacher called train sort.. we were given a series of marshalling yard shapes and we had to decide whether it could be used to sort any arbitrary array of n trains, essentially trying to prove whether a combination of LIFOs, FIFOs and connections between them could be used to permute any word of length n, so more to do with permutations than sorting, also we among other things used an approximation of n! to prove that if you have any constant amount of stacks where you can only move in to the first stack, from the nth stack to the (n+1)th stack, and from the last stack out, you cannot sort a sufficiently large amount of trains gosh i have a lot to say&lt;/p&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;koku daily message:&lt;br /&gt;even a computer scientist is a mathematician&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=kokulife&amp;ditemid=8481" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
</feed>
