1本の棒を1cmごとに切り分ける(Ruby)
1本の棒があり、それを複数人で半分に切っていって、最終的に1cmのかけらの集合体にします。 ただし、1本の棒を同時に切ることが出来るのは1人だけです。(切り分けられた棒が2つあれば、同時に2人で...
12 search resultsShowing 1~12 results
You need to log-in
1本の棒があり、それを複数人で半分に切っていって、最終的に1cmのかけらの集合体にします。 ただし、1本の棒を同時に切ることが出来るのは1人だけです。(切り分けられた棒が2つあれば、同時に2人で...
1-100までの数字が書かれたカードが裏返しで横に並んでいます。(1, 2, 3, 4, 5... 99, 100) ①初めは2番目のカードから1枚置きにカードを裏返して行きます。 ②次に3番目...
回文とは 世の中ね、顔かお金かなのよ... (よのなかねかお か おかねかなのよ) のように上から読んでも下から読んでも同じ言葉を回文と言います。 10進数 2進数 8進数 0 0 0 1 1 ...
ファイル書き込みの練習も兼ねて、計算した値をファイルに書き込んでみる 円周率を計算で近似するために、モンテカルロ法を使用してみました モンテカルロ法とは? 簡単に説明すると、 「乱数を用いて数値...
既に作成されているテーブルにカラムを追加するには? カラムを追加するマイグレーションファイルを作成する。 ターミナル $ rails g migration Addカラム名To追加先テーブル名 ...
pagination(ページネーション)とは? 例えば、Google検索をした時に一番下に出るページ番号のこと。 長いビューを複数のページに分割して、各ページへのリンクを並べて見やすくする。 k...
モデルとは データベースへのアクセスや、データのやり取りを担当しているファイル。 コントローラーがモデルを利用してデータを抽出し、それをビューに渡している。 テーブルとモデルの名前は決まっている...
Railsでの処理はルーティング→コントローラ→ビューの流れで行われている。 なるほど? ルーティングとは? 送られてきたリクエストに対してどのコントローラのどのアクションを動かすのかを設定する...
console.logを使って比較演算子の練習をしてみました qiita.js var number_1 = 10; var number_2 = 22; var string_1 = 'one...
お腹が空いてるか聞くjavascriptを作成してみた confirmの「はい」または「いいえ」でその後の処理を変えています。 qiita.js var isHungry = confirm('...
疑問 Railsアプリケーションの中のデータベースってどうなってるの? 答え Railsでは運用環境ごとにひとつのデータベースを持っている。 運用環境 概要 development 開発環境。通...
疑問 bundle update とは何をしているのか? 答え gemfileに記述した内容をGemfile.lockに反映させている。 流れとしては Gemfileにインストールしたいgemを...
12 search resultsShowing 1~12 results
Qiita is a knowledge sharing service for engineers.