Size: a a a

2021 March 11

D

Dima in pro.bash
Сейчас надо искать как решить на  O(N).
источник

D

Dima in pro.bash
Fljúgandi Kettlingur
7*6*5*4*3*2*1/2
Умение решать задачи Комбинаторики это полезный, нужный навык для разработчика. Хорошо что эта тема была поднята. Спасибо.
источник

D

Dima in pro.bash
Не лишним будет проработать эти вопросы.
источник

D

Dima in pro.bash
irb(main):007:0> 'башраст'.chars.permutation.map(&:join).uniq.size
=> 2520
irb(main):008:0> 'башраст'.chars.permutation.map(&:join).size
=> 5040
irb(main):009:0>
источник

∀lǝxǝʎ in pro.bash
Dima
irb(main):007:0> 'башраст'.chars.permutation.map(&:join).uniq.size
=> 2520
irb(main):008:0> 'башраст'.chars.permutation.map(&:join).size
=> 5040
irb(main):009:0>
ничосе, живой рубист
источник

∀lǝxǝʎ in pro.bash
можно в тя пальцем потыкать?)
источник

D

Dima in pro.bash
∀lǝxǝʎ
можно в тя пальцем потыкать?)
Ruby входит в 10 самый используемых языков программирования, что тебя так удивляет?
источник

аᶘ

асоциальный пикотран... in pro.bash
cat <<EOF > Fruit.txt
Mango
Apple
Avocado
Orange
Lemon
Pomegranate
Persimmon
Loquat
EOF
cat Fruit.txt | column -c 40 | tee Fruit.txt >/dev/null


Есть такой код. Объясните, есть ли у меня какие-то гарантии, что cat считает Fruit.txt раньше, чем tee при открытии файла затранкает мне его нафиг?
источник

VP

Vadim "Oxyd&quo... in pro.bash
∀lǝxǝʎ
можно в тя пальцем потыкать?)
источник

∀lǝxǝʎ in pro.bash
Dima
Ruby входит в 10 самый используемых языков программирования, что тебя так удивляет?
Его используемость небось из-за puppet и chef? Или из-за того что остальные ещё более редкие?
Но вообще кнеч, ruby программист весьма мало.
источник

F

Fljúgandi Kettlingur... in pro.bash
Dima
Всего 10080 вариантов.
'bashrast'.chars.permutation.map(&:join).uniq.size
>>> from itertools import permutations
>>> print len(set([''.join(p) for p in permutations('bawerast')]))
20160
источник

F

Fljúgandi Kettlingur... in pro.bash
∀lǝxǝʎ
Его используемость небось из-за puppet и chef? Или из-за того что остальные ещё более редкие?
Но вообще кнеч, ruby программист весьма мало.
из-за рельсов. Рельсы крутые.
источник

D

Dima in pro.bash
∀lǝxǝʎ
Его используемость небось из-за puppet и chef? Или из-за того что остальные ещё более редкие?
Но вообще кнеч, ruby программист весьма мало.
Ruby используется из-за философии вложенной в язык.  Максимально лаконичный и удобный синтаксис.
источник

∀lǝxǝʎ in pro.bash
Dima
Ruby используется из-за философии вложенной в язык.  Максимально лаконичный и удобный синтаксис.
я ж не против ruby, он мне приятнее чем питонятина, но это не отменяет того, что он редко встречается в проектах
источник

F

Fljúgandi Kettlingur... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
cat <<EOF > Fruit.txt
Mango
Apple
Avocado
Orange
Lemon
Pomegranate
Persimmon
Loquat
EOF
cat Fruit.txt | column -c 40 | tee Fruit.txt >/dev/null


Есть такой код. Объясните, есть ли у меня какие-то гарантии, что cat считает Fruit.txt раньше, чем tee при открытии файла затранкает мне его нафиг?
есть. Но деньги бы я на них не поставил, особенно при большом файле.
Лучше промежуточный файл или |sponge
источник

F

Fljúgandi Kettlingur... in pro.bash
Dima
Всего 10080 вариантов.
'bashrast'.chars.permutation.map(&:join).uniq.size
с башрастом у меня тоже 10080, конечно

>>> print len(set([''.join(p) for p in permutations('bashrast')]))
10080
источник

аᶘ

асоциальный пикотран... in pro.bash
Fljúgandi Kettlingur
есть. Но деньги бы я на них не поставил, особенно при большом файле.
Лучше промежуточный файл или |sponge
Я просто вот strace открыл, а там чо-та вроде как openat с O_TRUNC'ом срабатывает раньше, чем openat для cat'а, и я не понимаю, как это тогда так работает
источник

аᶘ

асоциальный пикотран... in pro.bash
а, ну да, под strace'ом оно чистит файл, а без strace всё ок :D
источник

F

Fljúgandi Kettlingur... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Я просто вот strace открыл, а там чо-та вроде как openat с O_TRUNC'ом срабатывает раньше, чем openat для cat'а, и я не понимаю, как это тогда так работает
возьми просто губку и не рискуй ;)
источник

F

Fljúgandi Kettlingur... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
а, ну да, под strace'ом оно чистит файл, а без strace всё ок :D
класс. Очистка Шрёдингера
источник