• Save
Sorting algorithm
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
434
On Slideshare
434
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Now we click on the text icon in the upper right to navigate to the straight list
  • Example alternate navigation
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’
  • If click on right arrow to ‘keep going’

Transcript

  • 1. New category
    Enter category
  • 2. New category
  • 3. New category
    Work
  • 4. Categories
    Work
  • 5. New category
    Enter category
  • 6. New category
    Health
  • 7. Captured categories are arranged by order of entry
    Work
    Health
  • 8. Which is more important?
    Work
    Health
  • 9. Categories are sorted
    Work
    Health
  • 10. New category
    Enter category
  • 11. New category
    Finances
  • 12. Captured categories are arranged by order of entry
    Work
    Health
    Finances
  • 13. Click the most important
    Work
    Finances
  • 14. Categories are sorted
    Work
    Health
    Finances
  • 15. Categories are sorted
    Finances
    Work
    Health
  • 16. Finances Tasks
    Do tax return
    Sell camera
    Play the stock market
  • 17. Finances Tasks
    Task A
    Task B
    Task C
    Task D
    Task E
    Task F
    TaskG
    Task H
    Task J
    Task I
    Task K
    Task L
    Task M
    Task N
  • 18. Finances Tasks
    Task A
    Task B
    Task C
    Task D
    Task E
    Task F
    TaskG
    Task H
    Task J
    Task I
    Task K
    Task L
    Task M
    Task N
  • 19. ToDo
    Finances
    Next
  • 20. Work
    ToDo
    Finances
    Next
  • 21. Setup new email account
    Work
    Complete X report
    Next
  • 22. Compare providers
    Setup new email account
    Next
  • 23. Sub-task A
    Task A
    (Additional sub-task)
  • 24. Sub-task B
    Task A
    (Additional sub-task)
  • 25. Sub-task B
    Enter sub-sub-task A
    Next
  • 26. Sub-task B

    Enter sub-sub-task A
    Next
  • 27. Sub-task B

    Sub-sub-task
  • 28. Sub-task A
    Sub-sub-task
  • 29. Sub-task A
    Task A
    (Additional sub-task)
  • 30. Sub-task B
    Task A
    (Additional sub-task)
  • 31. Sub-task C
    Task A
    (Additional sub-task)
  • 32. Sub-task A
    Task A
    (Additional sub-task)
  • 33. Sub-task A
    Task A
    (Additional sub-task)
  • 34. Sub-task A
    Task A
    New task...
  • 35. Task A
    Task B >
    Task C >
    Task DTask E >
    Task F
    List A
    New task...
  • 36. Task B
    Sub-task A
    Sub-task B
    Sub-task C >
    Sub-task DSub-task E >
    Sub-task F
    New task...
  • 37. Example task
    Tasks
    New task...
  • 38. Example Task
    New task...
  • 39. Example Task

    New task...
  • 40. List A
    New task...
  • 41. DEMO
    On first launch
  • 42. Lists
    New list...
  • 43. Lists
    List A
  • 44. List A
    New task...
  • 45. List A
    Task A
  • 46. Task A
    New task...
  • 47. Task A

    New task...
  • 48. List A
    New task...
  • 49. List A
    Lists
    New list...
  • 50. Lists
    List A
    List B
    List C
    List DList E
    List F
    New list...
  • 51. Task A
    List A
    New task...
  • 52. Task B
    List A
    New task...
  • 53. Task A
    List B
    New task...
  • 54. Sorting Algorithm
    X
    Y
    Which is more important?
  • 55. Sorting Algorithm
    X
    Higher than Y
    H
    Y
    Lower than X
  • 56. Sorting Algorithm
    H
    Higher than X
    And, since X is higher than Y, H inherits this higher rating as well.
    X
    Higher than Y
    Y
    Lower than X
  • 57. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y
    J
    Y
    Lower than X
  • 58. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y
    J
    Lower than X, H
    Y
    Lower than X
  • 59. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y
    J
    Lower than X, H
    So, J and Y still haven’t been compared yet. When the user resumes sorting, they will be.
    Y
    Lower than X
  • 60. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y
    J
    Lower than X, H
    Y
    Higher than J
    Lower than X
  • 61. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y
    Y
    Higher than J
    Lower than X
    J
    Lower than X, H, Y
    System knows logically that J must be lower than Y.
  • 62. Sorting Algorithm
    H
    Higher than X, Y
    X
    Higher than Y, J
    Also, X inherits Y’s relationships – so it must be higher than J
    Y
    Higher than J
    Lower than X
    J
    Lower than X, H, Y
  • 63. Sorting Algorithm
    H
    Higher than X, Y, J
    X
    Higher than Y, J
    Lower than H
    And some other ones I missed earlier
    Y
    Higher than J
    Lower than X, H
    J
    Lower than X, H, Y
  • 64. Sorting Algorithm
    H
    Higher than X, Y, J
    X
    Higher than Y, J
    Lower than H
    So for 4 tasks, only 3 comparisons were made instead of 6.
    Nice!
    Y
    Higher than J
    Lower than X, H
    J
    Lower than X, H, Y