タグ

2022年2月24日のブックマーク (8件)

  • アルゴリズムってなに?探索プログラムをPythonで実装してみよう - paiza times

    こんにちは。倉内です。 プログラミング学習をしていると「アルゴリズム」という単語を聞くことがあると思いますが、いつかしっかり勉強しようと思いつつ手を出せていない方も多いのではないでしょうか。 アルゴリズムは独学では少々とっつきにくい分野ですが、アルゴリズムの知識があれば、よりパフォーマンスが高い処理を実現することができます。 特に大量のデータを扱う場合は、ループを何重にも回すなどの単純処理では途方もない処理時間がかかるため、効率のよい方法を採用する必要があります。 そこで今回は「アルゴリズムとはなにか?」から始まり、データ探索を例にアルゴリズムの基を説明していきます。Pythonで実際のコードも書いてみますので、ぜひご自分でも実行して試してみてください。 なぜアルゴリズムを学ぶのか アルゴリズムの基 データ構造を知ろう 配列 スタックとキュー 木構造(ツリー構造) 探索アルゴリズム 線

    アルゴリズムってなに?探索プログラムをPythonで実装してみよう - paiza times
    tofy
    tofy 2022/02/24
  • 【コラム】Pythonでアルゴリズムの考え方を学ぶ - itstaffing エンジニアスタイル

    実務の現場では、伝統的なアルゴリズムを実装することはほぼありません。しかし、大学などでプログラミングを学ぶとき、資格試験を目指すときなど、必ずといっていいほどアルゴリズムが登場します。その理由は、アルゴリズムや計算量についての考え方を知ることで、効率良いプログラムを開発することにつながるからです。 ポイントは「高速なプログラムを作成する」のではなく、「効率よく処理できる場合があることを知る」こと。今回は最近注目を集めているプログラミング言語Pythonと合わせて、アルゴリズムを学ぶときの考え方について紹介します。 【筆者】増井 敏克さん 増井技術士事務所代表。技術士(情報工学部門)。情報処理技術者試験にも多数合格。ビジネス数学検定1級。「ビジネス」×「数学」×「IT」を組み合わせ、コンピュータを「正しく」「効率よく」使うためのスキルアップ支援や、各種ソフトウェアの開発、データ分析などを行う

    【コラム】Pythonでアルゴリズムの考え方を学ぶ - itstaffing エンジニアスタイル
    tofy
    tofy 2022/02/24
  • アルゴリズムとは?日常での例や代表的なアルゴリズム8選を紹介 | プログラミングスクールならテックキャンプ

    あなたはアルゴリズムを理解して実装できますか? 実際に手を動かすと分かりますが、アルゴリズムの理解とプログラミング言語による実装には大きな壁があります。 稿でこの高い壁を乗り越え、アルゴリズムの奥深さを味わってほしいと思います。 筆者による、 C Ruby Python の実装例を、各アルゴリズムに対して紹介しますので、ぜひとも勉強の参考にしてください。 アルゴリズムを勉強することは、プログラミングの基礎練習です。スポーツで言えば、ランニング。算数でいえば九九の練習。 各種アルゴリズムを、自分の頭で考え、自分の手でコーディングすることを通して、各プログラミング言語の文法、プログラミングの考え方を習得しましょう。 アルゴリズムとは?例題を挙げてわかりやすく解説 そもそも、アルゴリズムとはなんでしょう。ここで例題をとって少し考えてみましょう。 アルゴリズムは答えを出す手順 アルゴリズムとは、

    アルゴリズムとは?日常での例や代表的なアルゴリズム8選を紹介 | プログラミングスクールならテックキャンプ
    tofy
    tofy 2022/02/24
  • Python クラスについて - Qiita

    これで変数xにTestClassのインスタンスが代入されました。 ##メソッド クラスに関数を宣言する方法を説明します。クラス内の関数をメソッドと呼びます。 メソッドの宣言は、クラス外と同じようにdefを使用して宣言します。 クラス外で宣言した場合と異なる点は、第一引数にそのクラスのインスタンスを表すオブジェクトを受け取ります。 そのオブジェクト名は、慣習で「self」という名称になっています。

    Python クラスについて - Qiita
    tofy
    tofy 2022/02/24
  • Pythonで学ぶプログラミング

    Pythonで学ぶプログラミング」は、関が担当する東洋大学経営学部2年次配当科目「プログラミング実習講義」の授業テキストです。プログラミング未経験者がプログラミングの初歩を理解できるように、Pythonのプログラムを動かしながら学びます。 ダウンロード 「Pythonで学ぶプログラミング」(PDFファイル) 2024年度版、2024年7月3日 公開 章ごとに表示 表紙と「はじめに」と目次 第1回 ガイダンス 第2回 プログラミング言語について 第3回 Pythonの基礎 第4回 計算プログラム 第5回 条件分岐 第6回 繰り返し処理 第7回 コンテナのデータ構造 第8回 再帰的アルゴリズム 第9回 整列アルゴリズム(バブルソート) 第10回 整列アルゴリズム(クイックソート) 第11回 探索アルゴリズム 第12回 オブジェクト指向プログラミング 第13回 スタックとキューのデータ構造 第

    tofy
    tofy 2022/02/24
  • 第3回 OSI参照モデル

    OSI参照モデルは、ネットワークの機能を説明するときに必ず引き合いに出される重要な考え方である。このOSI参照モデルについて解説する。 連載目次 1970年代中頃、さまざまなメーカーによっていろいろなネットワーク テクノロジが開発され、それを使ったネットワーク機器が発売されるようになった。しかし各メーカーのネットワーク テクノロジは独自に開発したものだったため、異なるメーカーのネットワーク機器を相互に接続することが(容易には)できなかった。これを実現するためには、ネットワークの構成に必要なことがらをすべて標準化し、各メーカーがそれに従った製品を開発する必要があったのである。 そこで、各種の工業製品やサービスなどに関する世界的な標準仕様を策定することを目的とした国際的な機関であるISO(International Organization for Standardization:国際標準化機

    第3回 OSI参照モデル
    tofy
    tofy 2022/02/24
  • 【AWS認定試験】IT未経験の総務でも3週間でAWS認定クラウドプラクティショナーに合格した話 | DevelopersIO

    こんにちは。クラスメソッドグループの総務を担当しているアノテーションのozakiです。 IT未経験、AWSの知識ゼロの私が、3週間でAWS認定クラウドプラクティショナーを取得するまでの勉強方法をご紹介します! クラウドプラクティショナーとは AWS認定試験の中で基礎コースとしての位置づけで、これからAWSを勉強する方やはじめてAWSの試験を受験する人に最適な試験です。 試験の詳細は公式ページでご確認ください。 公式サイトには推奨される知識と経験として「最低6ヵ月のAWS使用経験がある」と記載がありますが、全くの未経験からでもチャレンジできる難易度の資格です。 学習期間と心構え 取得していたIT系の資格はITパスポートのみでした。 クラウドプラクティショナーの勉強期間は約3週間です。 平日は1~2時間、週末はできる時は4~5時間程勉強しました。合計時間は約50時間程です。 コロナ渦で外出を控

    【AWS認定試験】IT未経験の総務でも3週間でAWS認定クラウドプラクティショナーに合格した話 | DevelopersIO
    tofy
    tofy 2022/02/24
    “参考書を読む(8時間) AWSの公式Eラーニングを受講する(6時間) Udemyの模擬試験問題集を解く(30時間) AWSの公式模擬試験とサンプル問題を解く(1時間) アプリの問題集で隙間時間を活用する Kindleの問題集を解く(1時間
  • Quip

    Introducing QuipQuip helps sales teams accelerate business in real-time. Reimagine sales processes with embedded documents, live Salesforce data, and built-in collaboration. Learn More What is Quip?Quip is the easiest way for Salesforce customers to transform processes like Account Planning, Mutual Close Plans, and Qualification Notes. Standardize, automate, and embed real-time, collaborative docu

    Quip
    tofy
    tofy 2022/02/24