MySQLのこと。

MySQLのことについてまとめているブログ。他人に見せる用でもなく、自分の勉強備忘録。検索インデックスも外してるので、辿りついた方・・・ようこそ。そんな大した情報ないですよ?!たまにアルゴリズムの練習も

2021-01-24から1日間の記事一覧

リストのローテーションにおける最大公約数を使ったジャグリングアルゴリズム

問題 Program for array rotationにあるリストのローテーション問題。指定されたdの数分、左にローテーションさせていく問題。このページの最後にある最大公約数を使ったローテーション方法の内容を勉強。 d = 3 input: 1,2,3,4,5,6,7,8,9 ↓ output: 4,5,6,7…

総和を求めるループの繰り返し過程を出力したい。

問題 正の整数のリストが渡されたときに、そのリストの総和を計算し、その計算過程を出力させるというもの。 input: [1,2,3,4,5] output: 1+2+3+4+5=15 実装 まずは総和を計算するコードを書いてみる。 numbers = [1,2,3,4,5] sum = 0 for i in range(len(nu…

リストのローテーションのいろいろ

問題 配列が与えられたら、配列の要素を1つ時計回り、反時計回りに回転させる。反時計に回す場合は、for文、while文、indexErrorを条件に使い、リストのメソッドは使わない。簡単な問題かもしれないが、何事も練習あるのみ・・・。 input: [1,2,3,4,5] ↓ out…