APPENDIX CODING MEMBUAT KOTAK CODING INSERT KOTAK

Relaterede dokumenter
HTML, PHP, SQL, webserver, hvad er hvad??

! "# $$ &'()*"* +*, & &"*0* & "# % %- %

Ratingsystem i PHP og MySQL

Projekt i Programmering C Menu til hjemmeside.

Form og dens underlige box model

Offset til terminalskærm i Java

CentOS 7. Lavet af Ali Sarac og Andreas Jensen

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

Nyhedsbrev april: spørgeskemaundersøgelse

Algoritmedesign med internetanvendelser ved Keld Helsgaun

The Design Diaries PHP projekt

Ordbøgerne.dk. Navne: Andreas Foldager og Rasmus Bjerring Pedersen Fag: IT B Lærer: Karl Bjarnason Afleveringsdato:

Design Diaries.

Databaseadgang fra Java

Webmaster Sweet-Swing.dk Websidens opbygning. Som eksempel er brugt siden om korets målsætning som den vises i editoren.

Kapitel 4 Løkker i C#

Eksamen, DSDS, forår 2008

<!-- Kildetekst til en MC-test. Teksten kan direkte indlæses, som den er -->

The Design Diaries Project 3 2. Semester. Blog om designprincipper

Tagwall med Php & MySQL

Dynamisk PHP design OPDATERET

Popular Sorting Algorithms CHAPTER 7: SORTING & SEARCHING. Popular Sorting Algorithms. Selection Sort 4/23/2013

Frame System Part Numbers

Programmering og Problemløsning, 2017

1 Indlæsning af script

Vejledning til OLO Organisation

Programmering i C Videre med C (2 af 4) 19. marts 2007

The Design Diaries. Link til blog

Bash-scriptning. Linuxadministration I 1DV417

Stakke, køer og lidt om hægtede lister - kapitel 16 og 17

Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen (bemærk at log n betegner totals logaritmen): n 2 (log n) 2 2.

Stakke, køer og lidt om hægtede lister

Matematik læringsprojekt Journal

DANMARKS TEKNISKE UNIVERSITET

Programmering og Problemløsning, 2017

Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen: (logn) 5. 5n 2 5 logn. 2 logn

JAGUAR Hi-Performance, Full Ergonomic Functions

var verse3 = Hapi.utils.clone(verse1); verse3[6] = Array(11).join('hapi, ') + 'joi, joi, joi';

FOCUS-LIGHTING. PEAK 380 Design: AART designers

Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen: (logn) 2 2 n 1/n (logn) n. n 2

Bit:Bot Flere opgaver!

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Science and Technology EKSAMEN. Grundkurser i Datalogi. Algoritmer og Datastrukturer 1 (2003-ordning)

NVivo-øvelser for PC. Når NVivo er åbent, kan importen ske på to måder:

Jeg har i forbindelse med it og programmering designet og udviklet et it-produkt, som kan beregne rødder i en anden gradsligning.

Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen: 5n 4. logn. n 4n 5 n/logn. n n/logn 5n

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

Forelæsning Uge 3 Torsdag

Reeksamen, DSDS, forår 2008

Erhvervsøkonomisk Institut. Vejleder: Henrik Nørholm BILAG. Analyse og prissætning af JB Ti Aktier I skyggen af en finanskrise

Introduktion til datastrukturer. Philip Bille

Som sagt kræves der helst lidt viden om OOP hvis man virkelig vil lærer noget, og ikke bare lave copypaste

TEKNISK DOKUMENTATION FAKTURA LAYOUT ABAQUE VERSION 2.0

RETNINGSLINJER EKSTRA BLADET TABLET

Micro-pixel Neopixel til micro:bit

Vejledning i opkrævning af indmeldelsesgebyr for nye spejdere.

Start på javascript. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 03. Feb 2009 af webstuff I kategorien Programmering / JavaScript

Rettelser til Pilen ved træets rod

Eksamen, DSDS, efterår 2007

Derfor vil jeg bygge dette eksempel på een table hvor der kan tilkyttes personer til ALLE noder og der kan tilføjes et vilkårligt antal niveauer

Nyhedssystem med mailingliste

DDD Runde 2, 2015 Facitliste

Begrænsninger i SQL. Databaser, efterår Troels Andreasen

En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin

Fase Forklaring Navigation. Åbn Flash, vælg symbolet ud for Actions Script 3.0. Markér frame 15, højreklik og vælg F6

Vejledning til Sundhedsprocenten og Sundhedstjek

Splunk Cookbook Lab Workshop

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

PHP Crash course. Databaser

Andreas Nordbek & Kristoffer Skude Jensen. DMX Styring Side 1 af 15

Løkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 05/ Arduino, Loops, løkker, programfunktioner mm.

Algoritmeskabeloner: Sweep- og søgealgoritmer C#-version

Tilpasning til skærm og browser

Introduktion til datastrukturer. Introduktion til datastrukturer. Introduktion til datastrukturer. Datastrukturer

Programmering i C. Lektion september 2009

Data load og udtræk. 2. iteration: implmentation (test af backend) PHP mysql. Loade og parse XML (SimpleXML, Xpath) Filhåndtering i PHP JSON

GSM SMS Modem MODEL: SA RTU-1 V1.01

Vejledende løsninger

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.

MM4. Algoritmiske grundprincipper. Lister, stakke og køer. Hash-tabeller og Træer. Sortering. Søgning.

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Terrain ETRS 89 Zone: 32 East North Name of wind Type Wind energy Mean wind speed Equivalent

Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune

Classic Tween. Navigationsseddel. Fase Forklaring Navigation. Åbn en ny Flash File. Åbn Flash, vælg symbolet ud for ActionScript 3.0.

Introduktion til SQL queries

Programmering i Javascript

Introduktion til datastrukturer. Introduktion til datastrukturer. Introduktion til datastrukturer. Datastrukturer

Sådan kan du sende data fra din egen hjemmeside til JitBesked via en HTML-JDF.

Open Data. Geo Fyns Dataportal

Erklæring af variabler. Void indstil (Indstiller starttidspunkt og måleinterval).

Dynamiske Web-applikationer i SAS-portalen

PHP Pagination. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 01. May 2011 af dab93 I kategorien Programmering / Andre

if (symbol == IDENTIFIER) { object = findprocedureobject(symboltable, identifier);

Sortering ved fletning (merge-sort)

Løsning af skyline-problemet

Before you begin...2. Part 1: Document Setup...3. Part 2: Master Pages Part 3: Page Numbering...5. Part 4: Texts and Frames...

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

VBA PROGRAMMING IN BUSINESS ECONOMICS

Aarhus Universitet, Science and Technology, Computer Science. Exam. Wednesday 27 June 2018, 9:00-11:00

Transkript:

APPENDIX CODING MEMBUAT KOTAK function set_elements(n) var result = $('#result'); var i; result.html(''); result.css('position', 'relative'); result.css('margin', '100px 0 0 0'); result.css('height', '100px'); for (i = 0; i < n; i = i + 1) var x = 50 * i; item.attr('id', 'el_' + i); item.css('position', 'absolute'); item.css('width', '30px'); item.css('height', '30px'); item.css('text align', 'center'); item.css('line height', '30px'); item.css('border', '2px solid #0000FF'); item.css('left', x); result.append(item); CODING INSERT KOTAK <form action=""> <table> <tbody> <tr> <th><label for="num_elements">insert</label></th> <td> <select id="num_elements" name="num_elements" onchange="set_elements(this.value);"> value="1">1</option> value="2">2</option> value="3">3</option> value="4">4</option> value="5">5</option> value="6">6</option> value="7">7</option> value="8">8</option> value="9">9</option> A

</select> </td> value="10">10</option> value="11">11</option> value="12">12</option> value="13">13</option> value="14">14</option> value="15">15</option> value="16">16</option> value="17">17</option> value="18">18</option> value="19">19</option> value="20">20</option> </tbody> </table> </form> function demo() var n = parseint(document.getelementbyid('num_elements').value, 10); var result = $('#result'); CODING RANDOM KOTAK <script type="text/javascript"> var listnumber = new Array(); function swap_animate(result, el_i, x_i, el_j, x_j) result.queue(function (next) el_i.animate(top: 0, 150, function () next(); ); ); if (x_i!== x_j) result.queue(function (next) el_i.animate(top:0,left: x_j, 700); el_j.animate(top:0,left: x_i, 700, function () next(); ); ); else B

result.delay(300); function demo() var n = parseint(document.getelementbyid('num_elements').value, 10); var result = $('#result'); if (!result.queue().length) var i = n 1; var j; if (!$('#el_' + i).length) set_elements(n); while (i > 0) j = Math.floor(Math.random() * (i + 1)); var el_i = $('#el_' + i); var el_j = $('#el_' + j); var temp = el_i.html(); listnumber[i] = listnumber[j]; listnumber[j] = temp; el_i.attr('id', 'el_temp'); el_j.attr('id', 'el_' + i); el_i.attr('id', 'el_' + j); swap_animate(result, el_i, 50 * i, el_j, 50 * j); i = i 1; C

CODING ALGORITMA EXCHANGE SORT function exchangesort() var n = listnumber.length; var result1 = $('#add'); var val2 = ""; //variabel val2 var counter = 0; var strtodis= ""; for (var a = 0; a < n; a++) strtodis += listnumber[a] +" "; console.log(strtodis); var item = $('<p></p>').html(strtodis+"<br>"); set_elements_square(n,counter++, 0,0 ); for (var i = 0; i < n; i++) console.log("iterasi ke "+i); var item = $('<p></p>').html("iterasi ke "+i+"<br>"); result1.append(item); set_elements_square(n,counter++,0,0 ); for(var j=1; j < (n i); j++) if(listnumber[j 1] > listnumber[j]) var temp = listnumber[j 1]; listnumber[j 1] = listnumber[j]; val2 = listnumber[j]; listnumber[j] = temp; var strtodis= ""; for (var a = 0; a < n; a++) if (val2 == listnumber[a] temp == listnumber[a]) strtodis += "<b>"+listnumber[a] +"</b> "; else D

strtodis += listnumber[a] +" "; console.log(strtodis); var item = $ ('<p></p>').html(strtodis+"<br>"); set_elements_square(n,counter+ +,val2,temp ); var strcons = ""; for (var i = 0; i < n; i++) strcons += listnumber[i] +" "; console.log(strcons+" ") CODING ALGORITMA SHELL SORT function shellsort() var N = listnumber.length; var inner, outer; var temp, val2; var h = 1; var len = listnumber.length; var i=0; var counter = 0; var n = len; var result1 = $('#add'); result1.html(''); while (h <= len / 3) h = h * 3 + 1; console.log('nilai interval' + h); var item = $('<p></p>').html("interval K = "+h+"<br>"); result1.append(item) var strtodis= ""; for (var a = 0; a < N; a++) E

strtodis += listnumber[a] +" "; console.log(strtodis); while (h > 0) // decreasing h, until h=1 console.log("iterasi ke "+i); var item = $('<p></p>').html("interval K = "+i+"<br>"); result1.append(item); set_elements_square(n,counter++, 1, 1 ); for (outer = h; outer < len; outer++) temp = listnumber[outer]; inner = outer; strtodis= ""; while (inner > h 1 && listnumber[inner h] >= temp) listnumber[inner] = listnumber[inner h]; val2 = listnumber[inner]; inner = h; listnumber[inner] = temp; set_elements_square(n,counter++, val2, temp); for (var a = 0; a < N; a++) if (val2 == listnumber[a] temp == listnumber[a]) strtodis += "<b>"+listnumber[a] +"</b> "; else strtodis += listnumber[a] +" "; console.log(strtodis); F

h = (h 1) / 3; // decrease h i++; CODING CLEAR function clearview() var result = $('#result'); //membuat clear var result1 = $('#result1'); //membuat clear var result2 = $('#add'); //membuat clear result.html(''); result1.clearqueue(); result1.html(''); result2.clearqueue(); result2.html(''); G

H

I

J

K