# 99 questions/Solutions

### From HaskellWiki

< 99 questions(Difference between revisions)

(stub links for 21-28) |
|||

(12 intermediate revisions by one user not shown) | |||

Line 1: | Line 1: | ||

− | This page links to solutions for [[H-99: Ninety-Nine Haskell Problems]], with one page for each solution. |
+ | This page links to solutions for [[H-99: Ninety-Nine Haskell Problems]], with one page for each problem's solutions. |

− | * [[99_questions/1_to_10|Questions 1 to 10]]: Lists |
+ | * [[99_questions/1_to_10|Questions 1 to 10]]: Lists -- [[/1]], [[/2]], [[/3]], [[/4]], [[/5]], [[/6]], [[/7]], [[/8]], [[/9]], [[/10]] |

− | ** [[99 questions/Solutions/1]] |
+ | * [[99_questions/11_to_20|Questions 11 to 20]]: Lists, continued -- [[/11]], [[/12]], [[/13]], [[/14]], [[/15]], [[/16]], [[/17]], [[/18]], [[/19]], [[/20]] |

− | ** [[99 questions/Solutions/2]] |
+ | * [[99_questions/21_to_28|Questions 21 to 28]]: Lists again -- [[/21]], [[/22]], [[/23]], [[/24]], [[/25]], [[/26]], [[/27]], [[/28]] |

− | ** [[99 questions/Solutions/3]] |
+ | * [[99_questions/31_to_41|Questions 31 to 41]]: Arithmetic -- [[/31]], [[/32]], [[/33]], [[/34]], [[/35]], [[/36]], [[/37]], [[/39]], [[/40]], [[/41]] |

− | ** [[99 questions/Solutions/4]] |
+ | * [[99_questions/46_to_50|Questions 46 to 50]]: Logic and codes -- [[/46]], [[/47]], [[/48]], [[/49]], [[/50]] |

− | ** [[99 questions/Solutions/5]] |
+ | * [[99_questions/54A_to_60|Questions 54A to 60]]: Binary trees -- [[/54A]], [[/55]], [[/56]], [[/57]], [[/58]], [[/59]], [[/60]] |

− | ** [[99 questions/Solutions/6]] |
+ | * [[99_questions/61_to_69|Questions 61 to 69]]: Binary trees, continued -- [[/61]], [[/61A]], [[/62]], [[/62B]], [[/63]], [[/64]], [[/65]], [[/66]], [[/67A]], [[/68]], [[/69]] |

− | ** [[99 questions/Solutions/7]] |
+ | * [[99_questions/70B_to_73|Questions 70B to 73]]: Multiway trees -- [[/70C]], [[/70]], [[/71]], [[/72]], [[/73]] |

− | ** [[99 questions/Solutions/8]] |
+ | * [[99_questions/80_to_89|Questions 80 to 89]]: Graphs -- [[/80]], [[/81]], [[/82]], [[/83]], [[/84]], [[/85]], [[/86]], [[/87]], [[/88]], [[/89]] |

− | ** [[99 questions/Solutions/9]] |
+ | * [[99_questions/90_to_94|Questions 90 to 94]]: Miscellaneous problems -- [[/90]], [[/91]], [[/92]], [[/93]], [[/94]] |

− | ** [[99 questions/Solutions/10]] |
+ | * [[99_questions/95_to_99|Questions 95 to 99]]: Miscellaneous problems, continued -- [[/95]], [[/96]], [[/97]], [[/98]], [[/99]] |

− | * [[99_questions/11_to_20|Questions 11 to 20]]: Lists, continued |
||

− | ** [[99 questions/Solutions/11]] |
||

− | ** [[99 questions/Solutions/12]] |
||

− | ** [[99 questions/Solutions/13]] |
||

− | ** [[99 questions/Solutions/14]] |
||

− | ** [[99 questions/Solutions/15]] |
||

− | ** [[99 questions/Solutions/16]] |
||

− | ** [[99 questions/Solutions/17]] |
||

− | ** [[99 questions/Solutions/18]] |
||

− | ** [[99 questions/Solutions/19]] |
||

− | ** [[99 questions/Solutions/20]] |
||

− | * [[99_questions/21_to_28|Questions 21 to 28]]: Lists again |
||

− | ** [[99 questions/Solutions/21]] |
||

− | ** [[99 questions/Solutions/22]] |
||

− | ** [[99 questions/Solutions/23]] |
||

− | ** [[99 questions/Solutions/24]] |
||

− | ** [[99 questions/Solutions/25]] |
||

− | ** [[99 questions/Solutions/26]] |
||

− | ** [[99 questions/Solutions/27]] |
||

− | ** [[99 questions/Solutions/28]] |
||

− | * [[99_questions/31_to_41|Questions 31 to 41]]: Arithmetic |
||

− | ** TODO |
||

− | * [[99_questions/46_to_50|Questions 46 to 50]]: Logic and codes |
||

− | ** TODO |
||

− | * [[99_questions/54A_to_60|Questions 54A to 60]]: Binary trees |
||

− | ** TODO |
||

− | * [[99_questions/61_to_69|Questions 61 to 69]]: Binary trees, continued |
||

− | ** TODO |
||

− | * [[99_questions/70B_to_73|Questions 70B to 73]]: Multiway trees |
||

− | ** TODO |
||

− | * [[99_questions/80_to_89|Questions 80 to 89]]: Graphs |
||

− | ** TODO |
||

− | * [[99_questions/90_to_94|Questions 90 to 94]]: Miscellaneous problems |
||

− | ** TODO |
||

− | * [[99_questions/95_to_99|Questions 95 to 99]]: Miscellaneous problems, continued |
||

− | ** TODO |

## Revision as of 20:25, 15 July 2010

This page links to solutions for H-99: Ninety-Nine Haskell Problems, with one page for each problem's solutions.

- Questions 1 to 10: Lists -- /1, /2, /3, /4, /5, /6, /7, /8, /9, /10
- Questions 11 to 20: Lists, continued -- /11, /12, /13, /14, /15, /16, /17, /18, /19, /20
- Questions 21 to 28: Lists again -- /21, /22, /23, /24, /25, /26, /27, /28
- Questions 31 to 41: Arithmetic -- /31, /32, /33, /34, /35, /36, /37, /39, /40, /41
- Questions 46 to 50: Logic and codes -- /46, /47, /48, /49, /50
- Questions 54A to 60: Binary trees -- /54A, /55, /56, /57, /58, /59, /60
- Questions 61 to 69: Binary trees, continued -- /61, /61A, /62, /62B, /63, /64, /65, /66, /67A, /68, /69
- Questions 70B to 73: Multiway trees -- /70C, /70, /71, /72, /73
- Questions 80 to 89: Graphs -- /80, /81, /82, /83, /84, /85, /86, /87, /88, /89
- Questions 90 to 94: Miscellaneous problems -- /90, /91, /92, /93, /94
- Questions 95 to 99: Miscellaneous problems, continued -- /95, /96, /97, /98, /99