<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>koku&apos;s life journal</title>
  <link>https://kokulife.dreamwidth.org/</link>
  <description>koku&apos;s life journal - Dreamwidth Studios</description>
  <lastBuildDate>Thu, 26 Feb 2026 17:43:21 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>kokulife</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/18093858/4245574</url>
    <title>koku&apos;s life journal</title>
    <link>https://kokulife.dreamwidth.org/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>https://kokulife.dreamwidth.org/9852.html</guid>
  <pubDate>Thu, 26 Feb 2026 17:43:21 GMT</pubDate>
  <title>Thursday 2026-02-26</title>
  <link>https://kokulife.dreamwidth.org/9852.html</link>
  <description>&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&apos;m used to java which doesn&apos;t have them, essentially it&apos;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&apos;m sorry&lt;/p&gt;&lt;br /&gt;&lt;p&gt;NPRG031 (Prgramming 2) [tutorial] - more train sort, next week we&apos;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&apos;s horoscope...&lt;br /&gt;quick&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=kokulife&amp;ditemid=9852&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://kokulife.dreamwidth.org/9852.html</comments>
  <category>limits</category>
  <category>properties of series</category>
  <category>nprg031</category>
  <category>train sort</category>
  <category>neighbourhood</category>
  <category>permutations</category>
  <category>quick sort</category>
  <category>virtual methods</category>
  <category>nmai054</category>
  <category>c#</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://kokulife.dreamwidth.org/8481.html</guid>
  <pubDate>Thu, 19 Feb 2026 17:53:25 GMT</pubDate>
  <title>Thursday 2026-02-19</title>
  <link>https://kokulife.dreamwidth.org/8481.html</link>
  <description>&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&apos;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&apos;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&apos;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=&quot;https://www.dreamwidth.org/tools/commentcount?user=kokulife&amp;ditemid=8481&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://kokulife.dreamwidth.org/8481.html</comments>
  <category>nprg031</category>
  <category>.dll</category>
  <category>train sort</category>
  <category>sorting</category>
  <category>permutations</category>
  <category>infinites</category>
  <category>queue</category>
  <category>stack</category>
  <category>reals</category>
  <category>c#</category>
  <category>sets of numbers</category>
  <category>functions</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>
