O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Algorithms

Daniel Timms Computing GCSE Inglês

Conteúdo do mapa

Algorithms

  1. Binary Search

    • List must be in order
    • Middle Value is taken
      • Search is stopped if it is the value is the one you're looking for
      • If middle value is larger than the desired one: Take the values to the left of the middle value
        • Then repeat with the new list
      • If middle value is smaller than the desired one: Take the values to the right of the middle value
  2. LInear Search

    • List does not have to be in order
    • First value of list is checked
      • Search is stopped if it is the value is the one you're looking for
      • If not desired value: Check next value on the list
        • Process is repeated until desired value is attained
  3. Merge Sort

    • A list is split into individual lists, these are then combined (2 lists at a time)
    • Split all elements into individual lists
      • Compare the first element into first two lists
        • Put the smallest at the start of a new list
          • Compare the next element of the 1st list with the next element of the 2nd list
            • Put the smallest into a new list
              • Repeat until first two lists merged
                • Then repeat with other lists
            • If you have two values the same, add one (it doesn't matter from which list), and then add the second
  4. Insertion Sort

    • Comparing unsorted elements in an individual list and sorting then out in order
      • In a list, the starting element is a 'sorted' list
        • The rest of the elements are an 'unsorted' list
          • Compare the first element in the 'unsorted' list with all the elements in the 'sorted' list
            • If the current unsorted element is smaller than the interacted sorted element, put it in front of that element (move the other sorted elements along)
            • If the unsorted element is larger, compare it with the next
            • If there are no more elements in the 'sorted' list, put it in the final position
              • Repeat until all elements in the 'unsorted' list are in the 'sorted' list
  5. Flow Chart

    • Can be used to represent an algorithm
    • It shows the data that is inputted and outputted
      • It shows the processes (actions) that take place
        • It shows the decisions and repetitions that take place
          • Lines are used to show the flow of control
            • Set shapes are used to represent different functions
              • Diamond - Decision
              • Oval - Start/End
              • Rectangle - Process
              • Parallelogram - Input/Output
              • Rectangle with 2 interior lines - Sub-Process

Informações

Descrição
GCSE Computing Mapa Mental sobre Algorithms, criado por Daniel Timms em 11-01-2019.
Criado por
Daniel Timms
Visualizações
1
Histórico
  • Criado por 2402 2003 · 17 dez 2018
  • Copiado por Daniel Timms · 11 jan 2019
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?