AoC 2016

Dec. 25th, 2016 10:19 pm
moon_aka_sun: (guess2)

Ufffff finally I finished AoC 2016. Most of the solutions are in both J an Python. All J and most of Python code are less than 1 kbyte.

adventofcode.com/2016

moon_aka_sun: (guess2)

Никогда такого не было, и вот опять™. Чуждая нам традиция, на этот раз в виде махоньких программистких задач. "Этюды для программистов" для маленьких. Кстати, хороший шанс выучить новый язык, или освежить старый. AdventOfCode.com. Присоединяйтесь!

AdventOfCode.com

П.С. Более того, можно посмотреть, как одни и те же задачи решаются на разных языках (e.g. github), или разными людьми на одном (e.g. J). Или даже найти что-нибудь экзотическое (e.g. K, also by Arthur Whitney!).

П.П.С. Ещё на разных языках Advent-Of-Code-Polyglot. Ещё на реддите: https://www.reddit.com/r/adventofcode/.

П.П.П.С. Finished!

moon_aka_sun: (guess2)

quicksort []     = []
quicksort (p:xs) = quicksort small ++ mid ++ quicksort large
  where
    small = [y | y<-xs, y<p]
    mid   = [y | y<-xs, y==p] ++ [p]
    large = [y | y<-xs, y>p]

ok what's next )
moon_aka_sun: (guess2)

Одно из преимуществ J – что очень много смысла можно выразить на довольно маленьком пространстве. Весь AES алгоритм свободно помещается на одной странице. Сразу всё видно )

December 2016

S M T W T F S
    123
4 5678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 25th, 2017 02:43 am
Powered by Dreamwidth Studios