{"id":105,"date":"2026-02-18T10:26:19","date_gmt":"2026-02-18T08:26:19","guid":{"rendered":"https:\/\/blog.edu.turku.fi\/allu\/?page_id=105"},"modified":"2026-04-10T08:47:39","modified_gmt":"2026-04-10T05:47:39","slug":"algoritmit","status":"publish","type":"page","link":"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/","title":{"rendered":"Algoritmit"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\" style=\"background-color:#d6d6ff\">Palaa takaisin<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-b3826d69b07e1b72386911fa81805209\" style=\"color:#4e56b1\"><strong>Algoritmit<\/strong><\/h2>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-black-color has-text-color\" style=\"font-size:16px\">&#8221;Algoritmi on yksityiskohtainen kuvaus tai ohje siit\u00e4, miten teht\u00e4v\u00e4 tai prosessi suoritetaan&#8221;. Algoritmia seuraamalla voidaan ratkaista tietty ongelma. Algoritmin tulee soveltua kaikkiin samanlaisiin teht\u00e4viin, ja jokaisessa sen vaiheessa on oltava yksiselitteisesti m\u00e4\u00e4ritelty, mit\u00e4 tehd\u00e4\u00e4n seuraavaksi. Lis\u00e4ksi algoritmin on aina johdettava lopputulokseen. (V\u00e4h\u00e4kotam\u00e4ki et al., 2004)<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<details class=\"wp-block-details has-text-color has-link-color has-medium-font-size wp-elements-07829962dedecdc501877460b0d1ae0a is-layout-flow wp-block-details-is-layout-flow\" style=\"color:#4e56b1\"><summary><strong>Teht\u00e4v\u00e4 algoritmeista<\/strong><\/summary><div class=\"h5p-iframe-wrapper\"><iframe id=\"h5p-iframe-1\" class=\"h5p-iframe\" data-content-id=\"1\" style=\"height:1px\" src=\"about:blank\" frameBorder=\"0\" scrolling=\"no\" title=\"Algortimit_true_false\"><\/iframe><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<\/details>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>L\u00e4hde<\/summary>\n<p class=\"has-link-color wp-elements-b4c979d855d51a2e1541471f62694416\" style=\"font-size:16px\">V\u00e4h\u00e4kotam\u00e4ki, A., Savolainen, T., &amp; K\u00e4rki, P. (2004). Algoritmi. <em>Ohjelmoinnin peruskurssi \u2013 verkkomateriaali. <\/em><a href=\"https:\/\/web.archive.org\/web\/20130317075532\/http:\/\/www.cs.helsinki.fi\/u\/vahakota\/aott\/algoritmi.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/web.archive.org\/web\/20130317075532\/http:\/\/www.cs.helsinki.fi\/u\/vahakota\/aott\/algoritmi.html<\/a><\/p>\n<\/details>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-0ad5fb9eb8389e9dbf1a68ad2fdd7b8a\" style=\"color:#4e56b1;font-size:18px\"><strong>Algoritmeihin liittyv\u00e4t aihealueet:<\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-vertical is-layout-flex wp-container-core-buttons-is-layout-fe9cc265 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 is-style-fill\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/pseudokoodit\/\" style=\"background-color:#d6d6ff\">Pseudokoodit<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/vuokaaviot\/\" style=\"background-color:#d6d6ff\">Vuokaaviot<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/lajittelualgoritmit\/\" style=\"background-color:#d6d6ff\">Lajittelualgoritmit<\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/blog.edu.turku.fi\/allu\/sivu-1\/algoritmit\/yhtalon-numeerinen-ratkaiseminen\/\" style=\"background-color:#d6d6ff\">Yht\u00e4l\u00f6n numeerinen ratkaiseminen<\/a><\/div>\n<\/div>\n\n\n\n<p style=\"font-size:16px\"><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Algoritmit &#8221;Algoritmi on yksityiskohtainen kuvaus tai ohje siit\u00e4, miten teht\u00e4v\u00e4 tai prosessi suoritetaan&#8221;. Algoritmia seuraamalla voidaan ratkaista tietty ongelma. Algoritmin tulee soveltua kaikkiin samanlaisiin teht\u00e4viin, ja jokaisessa sen vaiheessa on oltava yksiselitteisesti m\u00e4\u00e4ritelty, mit\u00e4 tehd\u00e4\u00e4n seuraavaksi. Lis\u00e4ksi algoritmin on aina<\/p>\n","protected":false},"author":3745,"featured_media":0,"parent":4,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-105","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/users\/3745"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":88,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/105\/revisions"}],"predecessor-version":[{"id":3144,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/105\/revisions\/3144"}],"up":[{"embeddable":true,"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/pages\/4"}],"wp:attachment":[{"href":"https:\/\/blog.edu.turku.fi\/allu\/wp-json\/wp\/v2\/media?parent=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}