paiza.IOはオンラインですぐにプログラミングが始められる、オンライン実行環境です。Java,Ruby,Python,PHP,Perlなど主要32言語に対応。プログラミング学習にも。
![ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab8b888ddb4ffa37f390a1bc7c8d29650d575359/height=288;version=1;width=512/https%3A%2F%2Fpaiza.io%2Fassets%2Fmovie_title-aed88df2f448c0d69598876d1262bdc0.png)
前回(複数の解き方を考えて実装してみよう! #パズルのアルゴリズム問題)は単純にプログラムを作成するだけでなく、数学的な考え方を取り入れることで効率よくパズルを解けることを紹介しました。また、複数の解き方を考えることがプログラミングの醍醐味だということも書きました。今回の問題も、ぜひ以下の解き方を参考にして、複数の解き方を考えてみてください。 しかも、「動くプログラム」を作るだけでなく、できるだけ速く処理するための工夫を考えてみることが大切です。ほんの少しアルゴリズムを見直すだけで、処理速度が10倍、100倍になることは珍しくありません。よく使われるアルゴリズムを学んでおき、いつでも使えるようにしましょう。 先月の問題の解答例 【先月の問題】 こどもの頃に階段でよく遊んだゲームを考えます。じゃんけんして、勝った手によって進む段数が異なるゲームで、グーで勝ったときは「グリコ」、チョキで勝った
Deprecated This extension is no longer being maintained and all of its functionality has been (or will be) placed into the Microsoft Jupyter extension. Please download the Microsoft Jupyter Extension instead. Feel free to submit new issues or feature requests on the Microsoft Jupyter Extension. Jupyter An extension with rich support for Jupyter Quick Start Install the extension When using Python,
サンプルコードを実行してみよう 準備が整ったら、Jupyter拡張機能の説明ページにあるサンプルコードを実行してみよう。ここではjupytertestディレクトリを作り、その下にtest.pyファイルを作成して、そこにこのコードを記述している。 #%% import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np x = np.linspace(0, 20, 100) plt.plot(x, np.sin(x)) plt.show()
機械学習(データ分析)をちょっと触りだけやってみようと思い、最近使い始めたVSCodeで環境構築をしてみました Jupyterを使ったことがなかったのでちょっと苦戦しましたが一応動いたので手順を書き記しておきます。 ついでにAnacondaについてくるJupyterを使う場合の手順も記述しておきます。 はじめに Jupyter(Project Jupyter | Home)はWeb上で様々な言語を実行することのできるツールです。実行するとWebサーバーのようなものが立ち上がり、ブラウザでコードを書いてポチポチして実行できます。データ分析の世界ではメジャーなツールらしいです。 とはいえブラウザ上でコード書くのも微妙だし、毎回ブラウザに移動するのも面倒なのでエディタ上で完結できないか調べたところ、 拡張機能を使ってVSCode上でも実行結果を表示することができるようなので、今回はその環境を構築
対象読者 Pythonの基本的な文法を理解しておりデータ解析のスキルアップに取り組みたい方 サンプルの動作確認環境 MacOS 10.13 Anaconda 5.1 Python 3.6 Jupyter Notebook 5.4 Pythonとデータ解析環境の概要 本連載ではPythonによるデータ解析について解説していきます。まずスクリプト言語としてのPythonとデータ解析環境の概要を確認します。 データ解析に適したスクリプト言語 データを集めたり加工したりする過程でよく使われるのがスクリプト言語です。データ解析の場面で必要なデータはさまざまな場所に存在してます。初めて見るデータを扱うことも珍しくありません。サーバーからダウンロードする場合もあれば、API経由で取得するものもあります。他のツールに受け渡すために、加工(前処理)が必要なデータもあります。スクリプト言語はこのような課題を解
2019/4/30を持ちまして本講座の新規受付を停止いたしました!1万人を超える方に受講していただきました。「参考になった」「業務や転職に役立った」というお声をたくさんいただき、講座を作ってよかったと思っています。今後も技術的な話をしていければと思いますので、もしよろしければ今後もブログやTwitterをフォローいただければと思います。 twitter.com Udemy で AWS の講座を持たせていただくことになりました!タイトルは「手を動かしながら2週間で学ぶ AWS 基本から応用まで」です。この記事ではこの講座の特徴についてご紹介したいと思います。記事の最後に、お得に講座を受講できるクーポン情報を載せておりますので、ぜひ最後までご覧いただければ嬉しいです。 https://www.udemy.com/aws-14days/www.udemy.com 講座を作るに至った経緯 Udem
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く