Quantcast
Channel: 配列タグが付けられた新着記事 - Qiita
Browsing all 757 articles
Browse latest View live

Ruby 配列の中の最大値を抽出するアルゴリズム

こんにちは、おすしです。a=[11,2,3,4,213,5,6]defsearch(ary)foriin1..(ary.count-1)doifary[0]<ary[i]ary[0]=ary[i]endendreturnary[0]endpsearch(a)↑コピペして実行してみてください。配列の中にある値の最大値を求めるアルゴリズムです。ご覧いただきありがとうございます♪(´ε` )

View Article


Ruby 配列の中の値の最小値を抽出するアルゴリズム

こんにちは、おすしです。a=[11,2,3,4,213,5,6]defsearch(ary)foriin1..(ary.count-1)doifary[0]>ary[i]ary[0]=ary[i]endendreturnary[0]endpsearch(a)↑コピペして実行してみてください。配列の中にある値の最小値を求めるアルゴリズムです。ご覧いただきありがとうございます♪(´ε` )

View Article


Bashズンドコ(until, 正規表現)

たまたま3年前に流行ったズンドコキヨシの記事 in clispを見たのでBashで短く書いた(なんで)ズンドコキ・ヨ・シ!(120B)until[[${a[*]}=~(ズン\ ){4}ドコ ]];do a[++j]+=`shuf-en1ズン ドコ`;echo${a[j]};done;echo キ・ヨ・シ! 多分これが一番短いと思います

View Article

Ruby 配列の平均値に最も近い値を取り出すアルゴリズム

こんにちは、おすしです。ary=[2,3,4,23,9,15,11]defmin_search(ary)foriin1..(ary.count-1)doifary[0]>ary[i]min=ary[i]elsemin=ary[0]endendreturnminenddefsearch(ary)absolute_val=[]adds=0ary.count.times{|i|adds+=ary[i...

View Article

4歳娘「パパ、懐かしいJavaScript書いてるね!」

リモートワーク中ワイワイ「お、社長からメールや!」ワイ「また何か仕事をさせる気やな・・・!」よめ太郎「(そらせやろ)」ワイ「どれどれ・・・」["たかし", 37, 173,...

View Article


ONE PIECEで学ぶオブジェクト

〜ONE PIECE〜で学ぶオブジェクトjavascriptを学習中の作者が、大好きなONE...

View Article

Java配列を宣言・初期化する

配列を宣言する●データ型を定義する●変数名を定義する//データ型=String、変数名=arrayString[]array;配列を初期化する●要素数を定義する//要素数=3String[]array=newString[3];配列を要素にデータを詰めて初期化する●要素数の定義は不要●データ型に一致する要素を定義する//要素0="a"、要素1="b"、要素2="c"String[]array={"a...

View Article

Java配列を宣言・初期化する

配列を宣言する・データ型を定義する・変数名を定義する//データ型=String、変数名=arrayString[]array;配列を初期化する・要素数を定義する//要素数=3String[]array=newString[3];配列を要素にデータを詰めて初期化する・要素数の定義は不要・データ型に一致する要素を定義する//要素0="a"、要素1="b"、要素2="c"String[]array={"a...

View Article


Java ArrayListを配列に変換する

ArrayListを配列に変換する方法と注意点ListToArray.java//ArrayList生成ArrayList<String>arrayList=newArrayList<String>();arrayList.add("A");arrayList.add("B");arrayList.add("C");String[]array=(String[])arrayL...

View Article


【PHP】連想配列の特定の要素を取り出す

GW前ですが超初心者向けにちょっとした配列操作を書きます。Array ( [0] => TESTArray Object ( [name] => math [count] => 5 ) [1] => TESTArray Object ( [name] => history [count] => 10 ) [2] => TESTArray Object (...

View Article

【Java】配列をArrayListに変換する ※注意あり

配列をArrayListに変換する方法と注意点・落とし穴配列をArrayListに変換する方法を紹介します。絶対にハマる落とし穴があるので、最後まで読んでください!ListToArray.javaString[]array={"A","B","C"};List<String>list=Arrays.asList(array);System.out.println("配列 =...

View Article

【Java】 ArrayList→配列変換ではサイズを指定するべきなのか

配列のサイズを指定する場合ListToArray.javaArrayList<String>arrayList=newArrayList<String>();for(inti=0;i<10000000;i++){// ←...

View Article

[devise]値を配列の形で保存する

背景deviseを使っている上で、配列の形でデータを送りたいと考えたが、なかなかやり方が見つからず苦労してやっと実装出来たので、備忘録や他の人の役に立てればと思い書きました。実装方法deviseのデフォルトで設定されたカラム以外を保存する際に以下のコードを書いてあげるが、配列を渡す時は「:category_ids =>...

View Article


PostgreSQLの配列をJDBCで操作してみる

配列PostgreSQLには配列型がある。 * 配列https://www.postgresql.jp/document/11/html/arrays.htmlJDBCにも配列型がある。 *...

View Article

Arduino(C++11)で関数呼出の引数に配列を直接指定する

小ネタです。今まで、C++で関数呼出の引数に配列を指定する際、予めポインタ変数として宣言してからでないとダメだと思っていました。C++voidmyFunc(uint8_t*arg){//...

View Article


Image may be NSFW.
Clik here to view.

Pythonのfor&配列を簡単に理解する(超初心者向け)

私は独学でPythonでAtCoderに参加しています。そこで今日は、学び始めた人(過去の私みたいな人)がわからなくなるポイントであるforと配列の簡単な解説をしようと思います!...

View Article

Lraravelヘルパ関数の配列とオブジェクトについて

はじめに今回はLraravelヘルパ関数の配列とオブジェクトについてまとめます。連想配列の関数について(抜粋)Arrクラスは配列を操作する時に便利に使えます。①Arr::addメソッドは指定キー/値のペアをそのキーが存在していない場合とnullがセットされている場合に、配列に追加します。useIlluminate\Support\Arr;$array=Arr::add(['name'=>'sk...

View Article


Windows10のイベントログを取得してソートしてループ処理するPowerShell

各種イベントログを取得して時系列にソートを掛けたい要件があったので、サンプルを作った。今回はSystemログを2回取得して配列A・Bに格納しているが、イベントログのデータ構造は、ApplicationログもSecurityログも同じ(記事の下の付録参照)。よって、別々の種類のイベントログであってもシンプルに配列を結合することで実現が可能。PowerShellは配列同士の"+"演算で配列の結合ができる...

View Article

JavaScript: Array.reduce()メソッドで配列要素を入れ替える

Array.prototype.reduce()は、応用範囲の広い配列操作のメソッドです。ただ、与えられるパラメータの数も多く、使い方がわかりにくいきらいは否めません。配列要素を入れ替える例がわかりやすそうかと思いついたので採り上げます。数値要素の合計を求める簡単な例からはじめます。よく使われるのが、数値の配列要素の合計です。アロー関数式=>で与えたコールバック関数の第1引数(sum)が結果の...

View Article

Java Scriptの基礎

JavaScriptとはJavaScriptとは、プログラミング言語の一つで、1990年代中盤に登場しました。サイトのプルダウンや画面を更新しないでサーバーと通信したい時に使われます。略称は、JSです。HTMLへの導入方法htmlファイルと同じ階層にJSファイルがある場合htmlファイルに以下のように記述するとJSファイルが読み込まれます。index.html<head><scri...

View Article
Browsing all 757 articles
Browse latest View live