アルゴリズム

アルゴリズムとは、定められた目的を達成するために、プログラムの理論的な動作を定義するものです。

RSS

  • 解決済

    回答
    12

    アルゴリズム問題が苦手です。0から学ぶいい方法を教えてください。

    題名のとおりです。 プログラミングをRubyで初めて楽しく学んでいる段階です。 しかしどうにもこうにもアルゴリズム系問題が苦手です。 思えばSPIや中学数学、小学校受験算数的な問題も苦手でした。 paizaなどの問題をやろうにもDランクレベルの問題で全く解き方が思いつかない、ということばかりです。 そこでなのですが、アルゴリズム系の問題を解

    • 0評価
    • 505PV
    dongw dongw 1週間前
  • 解決済

    回答
    2

    unity c#でdoubleからbyte配列,long及びその逆

    IEEE754で定義されてる2をきすうとしたケチ表現でdoubleからbyte配列及びlong/ulongに変換及び逆変換したいです。 順番は、sign,exponent,fractionの順番です。 リストにまとめます。 IEEE754 ケチ表現 sign,exponent,fractionの順番 doubleからlong,byte配列及び逆変

    • -4評価
    • 154PV
    anatawa12 anatawa12 1日前
  • 受付中

    回答
    1

    アルゴリズムの知識は普段の業務で役に立っていますか?

    以前Web系に限って質問したのですが今回はそれに限らず全てのエンジニアとして働いている方に質問させてください。役に立っているのか、とその理由も合わせてお伺いしたいと思います。それと役に立っていて学ぶべきだと思うならどれほどふかく学ぶべきかもお教えしていただければと思います。よろしくお願いいたします。

    • 0評価
    • 76PV
    anonyrabbit anonyrabbit 2日前
  • 受付中

    回答
    2

    Web系のエンジニアの方、アルゴリズムを勉強して普段の業務に役立っていますか?

    ただいまアルゴリズムを独学で学んでいます。Web系のエンジニアとして働いている方、普段の業務でアルゴリズムの知識を使うことはありますか?人口知能が発展している中今からでも学ぶ必要はあると思いますか?

    • 0評価
    • 74PV
    anonyrabbit anonyrabbit 3日前
  • 受付中

    回答
    1

    [アルゴリズム][データベース設計]階層構造のデータベース設計

    階層構造をデータベースに落とし込む際に範囲検索が簡単な [入れ子集合モデル]を採用しようと思っています。 木構造(親node一つのみ)なら [入れ子集合モデル]に落とし込むことで検索の高速化を計れると思います。 ですが セミラティス構造(親nodeを複数持てる)の場合 [入れ子集合モデル]に落とし込むと複数の親を持つnodeを複製する

    • 1評価
    • 70PV
    makiikeda1216 makiikeda1216 3日前
  • 解決済

    回答
    3

    MySQLに、ネットワーク構造を格納する方法

    題名の通りなのですが、MySQLに、ネットワーク構造(この言い方が正しいかどうか、わかりませんが…)を、 格納する方法を考えていますが、なかなか良い案が、見つかりません。 ネットワーク構造と書いたのは、WEBのサーバ同士がつながっているような感じで、 一つの丸から、複数の線が出ていて、その線で、他の丸と接続していて、 線の数、丸の数も、固定数では

    • 0評価
    • 80PV
    zodiac zodiac 4日前
  • 受付中

    回答
    0

    ガラスshader

    glassshaderをくんだところ、(画像↓)ピクセルがあまりにも拡大されすぎて、ガラスっぽくありません ちなみに、法線方向のキューブマップカラーをそのまま描画した場合は となります。 どこがおかしくてピクセルがぼけてしまっているのか理解できません・・ アドバイスいただけたらと思います。 //vert #version 430

    • 0評価
    • 28PV
    seri seri 4日前
  • 解決済

    回答
    2

    プレフィックスサムの使い道

    computershaderを勉強していたところ、プレフィックスサムとゆうアルゴリズムが出てきました。 内容はなんとなく理解できたのですが、私はcomputershaderをグラフィックに関する演算にしか使ってこなかったのでプレフィックスサムを使用してどういった処理を高速化するのか解りません。

    • 0評価
    • 45PV
    seri seri 6日前
  • 受付中

    回答
    0

    深度値からワールド位置を求める演算

    こちらのサイト(http://enginetrouble.net/2016/10/reconstructing-world-position-from-depth-2016.html)の 深度を格納するとゆう項目内のシェーダで vec4 worldPosition = instance.LocalToWorld * Position; gl_Posi

    • 0評価
    • 36PV
    seri seri 2週間前
  • 解決済

    回答
    2

    【JavaScript】配列操作について

    ['(', '*', '(', '+', 2, 4, ')', 3, ')'] 上のような配列ひとつを引数にとり、 ['*', ['+', 2, 4], 3] このような配列に変換して返す関数を定義したいのですが、 渡された配列の要素を順に検証していき '(' と ')' に反応して再帰処理を行い 配列の配列を生成していくコードがなかなか書

    • -1評価
    • 131PV
    0918Nobita 0918Nobita 2週間前
  • 解決済

    回答
    5

    アルゴリズム プログラムの作り方について

    僕は今、情報技術基礎の授業を受けています。 BASICを使って、アルゴリズムをやっているのですが、授業で、「プログラムを作ろう」って言う授業内容ですが、プログラムを作ろうと思うのですが、例えばどんな物を作ればいいですか? BASICでやっている事 例 ↓ 100 INPUT A や 110 LET C=A+B や 120 1 TO 100 ST

    • 0評価
    • 200PV
    ryuta2017 ryuta2017 3週間前
  • 解決済

    回答
    2

    プログラムを作る(jis full BASIC)

    僕は、情報技術基礎でプログラムを作っているのですが、途中まで出来たのですが、「太りすぎ」や「標準体重」、「痩せすぎ」を出力したいのですが、どうしたらいいですか? ここまで進んでいる! ↓ 100 INPUT PROMPT"貴方の体重は?":A 110 INPUT PROMPT"貴方の身長は?":B 120 LET C=A/(B*B) 130

    • 0評価
    • 135PV
    ryuta2017 ryuta2017 2週間前
  • 受付中

    回答
    0

    音声認識アプリの予測変換機能をなくしたい

    行き詰っていることについて、みなさんのお知恵をお借りできればと思っています Android端末で、音声認識のアプリを作成しています 目指すものとしては 1.音声を入力する 2.speech.recognizerを用いて、音声をgoogleの音声認識機能に解析してもらい 解析結果を取得 3.解析結果と、言いたかった単語を比較し、正誤を判

    • 0評価
    • 52PV
    FumiakiNakao FumiakiNakao 2週間前
  • 解決済

    回答
    6

    C/C++で整数の桁数を求める場合、1番処理が速いのはどの方法でしょうか?

    タイトル通りですが、C/C++で整数の桁数を最短で求めるにはどうすればよいでしょうか? 実験として、以下のようなプログラムを書いて、①10で割っていく、②常用対数を使う、の2通りを試してみました。 #include <stdio.h> #include <math.h> #include <time.h> void countDigit(int

    • 2評価
    • 595PV
    yama_da yama_da 4週間前
  • 受付中

    回答
    4

    2枚の画像の濃淡具合を比較する方法

    二枚の画像を用意し、その画像の濃淡の度合いについて、各画素単位で比較を行いたいと考えています。 例えば、画素値が 1,2,3,4 となる画像と 3,4,5,6 からなる画像があったとして、 それぞれ左から順番に対応していたとします。 このとき、値自体は全て違いますが、濃淡の分布における、対応点同士の比較では等しい濃淡の分布だと評価したいです。

    • 0評価
    • 125PV
    horumonitame horumonitame 3週間前
  • 解決済

    回答
    2

    インターネット上で利用できる unique id に関して

    Webアプリ制作中なのですが、インターネット上で利用できる unique な id を作成する方法を探しています。 RFC4122 を参考にすると、時間 + 端末固有の識別番号 を利用することで unique な id が作られるようなのですが、JavaScript で実装するにはどのような方法があるのでしょうか?JavaScript で利用できる端末

    • 0評価
    • 130PV
    te2ji te2ji 1ヶ月前
  • 解決済

    回答
    1

    ハッシュテーブルのソート

    前提・実現したいこと 入力された英語の文章中に含まれる英単語の出現回数を数え, 多いものから順に表示するプログラムをハッシュテーブルを利用して作成したいです. 発生している問題・試したこと データ構造を維持してなるべく高速なソートを行いたいのですが実装ができません. ~~以下のマージソートで実装してみましたがSegmentation faultが

    • 0評価
    • 108PV
    im_im im_im 3週間前
  • 解決済

    回答
    2

    法線を求める際に出てきた関数、の内容がわかりません。

    mat4 makeLookAt(vec3 eye, vec3 center, vec3 up) { mat4 M; vec3 zaxis = normalize(eye - center); vec3 xaxis = normalize( cross(up, zaxis) ); vec3 yaxis = cross(zaxi

    • 0評価
    • 97PV
    seri seri 1ヶ月前
  • 受付中

    回答
    0

    Google検索サービスの期間指定アルゴリズムについて

    みんな大好きGoogle検索サービス。 クローラを用いてインデックス管理しており、 データ量は100PBを超えるそうです。 そんなGoogle検索ですが、 私がよく使う機能として「期間指定」ツールがあります。 どういった仕組みでサイトの日付情報を取得しているのでしょうか。 公開日付なのか、はたまた変更日付なのか。。 プログラムで外部から

    • 0評価
    • 82PV
    mukkun mukkun 1ヶ月前
  • 解決済

    回答
    1

    オセロで機械学習を使ってみたい

    前提・実現したいこと 今オセロを作っており、Player vs Computerで対戦ができるところまではできました。 次にComputerを強くしてみたいと思い、機械学習を使おうと思うのですが、正直何を実装すべきなのか、そもそも何を学習させるのか分かりません。 ちなみに、クラスは作れません。 アルゴリズム的なところを教えていただけると嬉しいです

    • 0評価
    • 116PV
    iwanharts iwanharts 1ヶ月前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    259

  • 総質問数

    199

  • 今週の質問数

    7

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る