{
  "translations": {
    "en": {
      ".exerciseTitle": "Order of Growth",
      ".instructLabel": "Instructions:",
      ".instructions": "Rank the functions by order of growth, from the lowest rate of growth to the highest rate of growth. Note that if the functions are used to measure running time, then low rates of growth correspond to faster running times for large N, so that f<sub>1</sub>(N) &lt; f<sub>2</sub>(N) &lt; ... &lt; f<sub>10</sub>(N)."
    },
    "fi": {
      ".exerciseTitle": "Funktioiden luokittelu",
      ".instructLabel": "Ohjeet:",
      ".instructions": "Laita seuraavat funktiot niiden kasvunopeuden mukaiseen järjestykseen hitaimmasta nopeimpaan. Merkinnät <b>log</b>, <b>ln</b> ja <b>lg</b> tarkoittavat 2-, e- ja 10-kantaisia logaritmeja, vastaavasti. Huomaa, että jos funktiot kuvaisivat algoritmien suoritusaikaa, niin hitaimman kasvunopeuden omaava funktio vastaa nopeinta suoritusaikaa siten, että suurilla N:n arvoilla f<sub>1</sub>(N) &lt; f<sub>2</sub>(N) &lt; ... &lt; f<sub>10</sub>(N)."
    }
  },
  "code": {
    "all": [
      ["101", "2<sup>20</sup>", "1337"],
      ["<strong>ln</strong>(2n)", "5<strong>log</strong>(n)", "<strong>lg</strong>(n)"],
      ["7n", "21n", "n+10"],
      ["n<sup>2</sup>", "3n<sup>2</sup>", "2n<sup>2</sup>"],
      ["2<sup>n</sup>", "5<sup>n-1</sup>", "5<sup>n+1</sup>"],
      ["(n+1)!", "(n/2)!", "2n!"]
    ]
  }
}
