elektryk91
Hej, mam dla was zadanie ( ͡° ͜ʖ ͡°) Napisałem taki artykuł jak kiedyś wygrałem coding challenge pisząc bardzo pokręcony walidator kodów pocztowych w JS. Chodziło mi przy tym o to by kod nie używał wyrażeń regularnych, ale miał jak najmniejszą liczbę znaków (tzw. code golf). No i tu jest zadanie dla ambitnych: mi udało się zmieścić w 86 znakach i jestem ciekawy czy ktoś z was będzie
10
  • Najlepsze
  • Wszystkie komentarze
elektryk91
@bubuch: skrót od JavaScript (。◕‿‿◕。)
2
bubuch
@elektryk91: hej co to jest JS?
1
unvector
unvector
Mireczki z #programowanie,
#pytanie ile Wam zajmuje zrobienie takiego zadanka: https://www.codewars.com/kata/57040e445a726387a1001cf7
Bo mi łącznie chyba z 15h zajęła rozkminka + 0.5h kod... i nie wiem, czy to takie trudne, czy taki ze mnie łoś :(

#matematyka #codegolf #programista15k
2
  • Najlepsze
  • Wszystkie komentarze
u.....8
u.....8
@unvector: nie umiem odpowiedzieć Ci na pytanie.
Za to wiem, że życiowo najlepszym rozwiązaniem (tam, gdzie od czasu robienia obliczeń zależy kasa / życie itp) to wiedzą matematyczną z zakresu matematyki dyskretnej/konkretnej taki ciąg rekurencyjny powinien być zmieniony w ciąg w postaci jawnej.
Tutaj poprosili wprost o postać rekurencyjną, bo ćwiczenie dotyczy innej umiejętności :-)
2
arekarek
@unvector: na niektórych stronach podają czas jaki średnio ludzie potrzebowali na rozwiązanie zadania np https://www.interviewbit.com więc możesz rozwiązać jakieś zadania tam i się porównać
1
maniexx
Mam rozwiązanie #wyzwaniepython (z pozostawianiem duplikatów na miejscu) na 215 znaków, ktoś mnie pobije?

#python #programowanie #codegolf
4
  • Najlepsze
  • Wszystkie komentarze
o.....k
o.....k
@maniexx: chyba powinniscie wybrac perla i perl golf
6
Fizz
@Fizz: @maniexx:
175-177 / 142-144 nonwhitespace
1
achr
Krótka zagadka, co robi następująca funkcja? Polecam zastanowić się bez otwierania REPLa.

Wersja pythonowa:

foo = lambda n: re.match(r"^(11+)\1+$", '1' * n) is None
Wersja javowa:
5
  • Najlepsze
  • Wszystkie komentarze
mateusza
@achr: zwraca bool. Pozdrawiam.
13
ppawel
o robi następująca funkcja


@achr: nawet nie ma testów więc ciężko powiedzieć czy w ogóle działa ( ͡° ͜ʖ ͡°)
4
G.....n
G.....n
Polecam zainteresować się http://codegolf.stackexchange.com/

A tutaj przykładowe zadanie, które właśnie robię: http://codegolf.stackexchange.com/questions/42234/coding-a-recursive-function-for-highest-possible-input

PS. Tag code-golf jest nudny, polecam raczej code-challenge i popularity-contest

#programowanie #codegolf
5
  • Najlepsze
  • Wszystkie komentarze
b.....l
b.....l
@Ginden: mam od tego pracownikow :)

jesli bylbym polskim programista to:

- malo bym
1
a.....n
a.....n
@Ginden: Co jest takiego interesującego w code golfie?
0
A.....t
A.....t
#programowanie #codegolf #python

Fajna zabawa na CodeGolf StackExchange - napisać jak najkrótszy kod wypisujący na wyjściu liczbę "2014" bez używania cyfr w swoim kodzie.

Najbardziej podoba mi się to rozwiązanie w Pythonie:

print
6
  • Najlepsze
  • Wszystkie komentarze