連想配列の追加方法(PHP編)
paizaの森の課題プログラムを作成しました。 問題はこちら n 人の人に関して、それぞれの人の名前と財産が与えられます。その後に人名 S が与えられるので (S は最初に与えられた名前のうちのいず…
View ArticleObjectクラスのFreezeメッソドについて
オブジェクトの凍結について ObjectクラスのFreezeメッソドについて調査しました。 オブジェクトは1次元配列、2次元配列および連想配列を対象としました。 テスト手順は次の通りです (1)オブ…
View ArticleAtCoder初心者 DailyTrainingメモ 2023/11/10
ABC260 B-問題 https://atcoder.jp/contests/adt_easy_20231109_2/tasks/abc260_b ポイント ・リストの最大値とインデックスを取得する ・合格者の得点を「-1」にす…
View ArticleAtCoder初心者 DailyTrainingメモ 2023/11/24
ABC236 C-問題 https://atcoder.jp/contests/abc236/tasks/abc236_c ポイント 急行の停まる駅を「defaultdict(int)」に格納します。 全ての駅(各停が止まる駅)を読み込んで、「defaultdict(int)」を参照し格納している値であれば、"Yes"を回答します。「Python:236C.py…
View ArticleObject.entries()を使用したオブジェクトの配列化
この記事は、初学者の学習ノートのようなものです Object.entries()とは Object.entries()は、連想配列(JSではオブジェクトと呼ばれることが多い)を配列化するために使用さ…
View Article配列と連想配列の要素の操作方法の違い
この記事は、初学者の学習ノートのようなものです // 通常配列 { const sample= [ 10, ]; sample.push(20,30); } // 連想配列 { const samp…
View Articledata_getヘルパで連想配列から値を取り出そう!
概要 data_get関数は「ドット」記法を使用し、ネストした配列やオブジェクトから値を取得します。 値が存在しない場合はnullを返却し、第三引数に値が存在しなかった場合に返却する値を設定できます.…
View ArticleAtCoder初心者 DailyTrainingメモ 2023/11/10
ABC260 B-問題 https://atcoder.jp/contests/adt_easy_20231109_2/tasks/abc260_b ポイント ・リストの最大値とインデックスを取得する ・合格者の得点を「-1」にす…
View Article【C言語】あえて連想配列をフルスクラッチし、ホールスプール法(BM法)で文字列照合を実装した
はじめに 学校の課題でホールスプール法を用いた文字列照合の実装が出ました。 ASCIIコードでチャチャっと実装しちゃうこともできるのですが、せっかくC言語なのでポインタ使ってゴリゴリに書きたいと思い…
View ArticleCで連想配列を自作してみた
C言語で連想配列を自作してみました。 ※今回は、キーは文字列とします。 やりたいこと #ifndef MAP_H_ #define MAP_H_ /* 連想配列構造体 */ typedef stru…
View Article【C言語】あえて連想配列をフルスクラッチし、ホールスプール法(BM法)で文字列照合を実装した
はじめに 学校の課題でホールスプール法を用いた文字列照合の実装が出ました。 ASCIIコードでチャチャっと実装しちゃうこともできるのですが、せっかくC言語なのでポインタ使ってゴリゴリに書きたいと思い…
View Article【bash】キーで sort された連想配列のループ処理を実装
はじめに タイトルの通りですが、連想配列をキーで sort した後、ループ処理させる実装方法を備忘録として残しています。 前提 連想配列が以下のように定義されているとします。 declare -A …
View Article[PHP] ある連想配列の一部だけキー付きで取り出して新たな連想配列に移す
ChatGPTさんに教えてもらいました。 覚え書き用ですが参考になりましたら幸いです。 ある連想配列 例えばこういう連想配列があるとします。 $arr1 = [ 'a' => $a, 'b' => …
View Article[PHP] xmlを読み込み、連想配列に格納する
PHPでxmlを読み込み、連想配列に格納する chatGPTだと回答が不安定なので自分用にメモ。 $xml = simplexml_load_string(file_get_contents('ht…
View ArticleJavaScriptの基礎と配列
JavaScriptの基礎 let //変数 const //定数 && //AND || //OR コメント // /* */ ==と===の違い ==:等値演算子 左右の値が同じ場合にtrue …
View ArticleindexedDB、localStorageと連想配列で、部分一致検索のスピードは?
indexedDB、localStorageと連想配列で、部分一致検索のスピードは? はじめに 連想配列はプログラムの中で、localStorageはブラウザの中で利用できるweb storageで…
View ArticleC言語で簡単に実装できる整数キーの連想配列
はじめに C言語の標準ライブラリには、連想配列は存在しない。 一般的な連想配列の実装にはハッシュテーブルや平衡二分探索木があるが、それぞれ以下の欠点がある。 ハッシュテーブル 格納するデータが少ない…
View Article変数をそのままビューに渡してもいいの?!
「先日書いた記事(以下のリンク)の内容が間違っているのではないか?」 と疑心暗鬼になり、連想配列についてさらに調べてみました。 https://qiita.com/Shuta_Learner/ite…
View Article連想配列とLaravelの内部動作
以前の記事(以下のリンク先の記事)でLaravelの内部動作について少し書きました。その記事では、連想配列が格納された変数自体(つまり、連想配列の形で渡された変数ではない)がそのままコントローラから…
View Article【JavaScript】【TypeScript】オブジェクトのプロパティ(キー)は文字列
はじめに 基本的なことなのですが混乱したためメモ 「obj.prop のようなドット記法で参照」 = 「Ruby でいう"シンボル"?」なのかという点で勝手に混乱したため 結論 オブジェクトのプロパ…
View Article