【配列】仮引数への要素代入の順番
結論 配列から取り出して仮引数に要素を代入する順番は、仮引数名に関係なく以下の順番で代入される。 各要素の内容 → インデックス番号 サンプル配列 scores = [ "70", "90", "8…
View Article【変換】Object.entriesの動作
結論 Object.entriesは、オブジェクト(連想配列)を配列に変換してくれるメソッド 変換動作イメージ 変換前のオブジェクト const object = { math: 80, engli…
View Article【配列】次元数の意味
結論 次元数 = 階層数 次元数は、要素数ではなく階層数を指す。(完全に勘違いしていた。) コード [ 'a', 'b' ] // 1 [ // 1 ['a', 'b']... // 2 ] [ /…
View Article一次元配列を二次元配列のように表現する方法
添え字の計算を用いて、一次元配列を二次元配列のように表現します。 (添え字は0から始まることを前提としています。) 添え字の変換式 (一次元の配列の添え字) = i * (一行の要素数) + j こ…
View ArticleGo言語のスライスでよくある勘違いとその解説
Go言語のスライスは非常に強力な機能を提供しますが、理解しにくい部分もあります。ここでは、Go言語のスライスを使用する際によくある勘違いや混乱の原因となるポイントをいくつか紹介し、それらを明確にしま…
View Article【JavaScript】FizzBuzz問題をワンライナーで書いてみた
前書き 最近JavaScriptを触っていないので、気分転換でFizzBuzz問題でもやろうと思いました。 普通に解いても面白くないので、今回は配列を使うこととワンライナーで書くことを考えて問題を解…
View Article指定された位置に文字列を追加する
文字列 S , T と、整数 N が与えられるので、 S の N 文字目の後ろに T を挿入した文字列を出力してください。 というプログラム問題をRubyで解きました。 str1 = gets.c…
View Article【PHP】配列の値を書き換える※備忘録
前書き 相談をされた時に回答したものの備忘録になります。 PHPでエクセルファイルを作る業務をしていたそうで、送られてきた値の順番からセルに優先度を設定しなければならないとのことで、最終的には以下の…
View Article【PHP】開発現場で必ず使う配列関数のすべて
はじめに webサービスを構築していく中で必要な知識を備忘録として残しております。 今回は 配列関数 について深堀りしていきたいと思います。 ※随時writeしていきます。 現場でよく使う配列関数 …
View ArticlePythonの基本④【配列操作メソッド】
Pythonでよく使う配列操作メソッドまとめ この記事では、よく使われる配列操作メソッドについて備忘録的に紹介します。 配列操作の必要性 配列操作は、データを整理し、処理するために不可欠です。配列操…
View Article【python3】指定された日付から昨日までを配列に格納し、表示するプログラム(テスト版)
はじめに 指定された日付(過去日付)から昨日までの日付データを1日ずつ配列に入れて、日付で突き合わせてデータを取りたいなあと思ったのがきっかけで開発しました。 目的 指定された日付から昨日までのデー…
View Article【Ruby】スキージャンプの飛型点計算プログラム
スキージャンプの飛型点を計算するプログラムです。 5人の審判が出した飛型点の1番高い点と1番低い点を除いた3人の飛型点の合計値になります。 num = 5 data = gets.chomp arr…
View ArticleJavaの配列のCloneについて整理する
1次元配列 1次元配列arrayAを作成する。 jshell> int[] arrayA = {1, 2, 3, 4} arrayA ==> int[4] { 1, 2, 3, 4 } このときのイ…
View ArticleC++の配列に代入したいとき
目的 例えばこんな構造体があって、メンバーの配列に値を設定したいとします。 struct Hoge { /* 省略 */ uint8_t hoge_color[4]; // RGBA }; C++で…
View Article配列の基本
配列の定義について 宣言 配列の変数名は複数形にしておくと分かりやすい。 //要素5個の配列 int[] scores = new int[5]; 配列へ値の代入 添え字(インデックス)は0から始…
View Article多次元配列の拡張for文
多次元配列でforをネストして値を取り出す 下記のような2次元配があるとして… //classとmainメソッドは省略 int[][] numbers2d = { {1, 2, 3, 4}, {5…
View ArticleMATLABの配列操作からの入門〔※ 特にPython経験者向け〕
はじめに 私は今まで科学計算や機械学習などはPythonを使ってきましたが、今仕事の関係でMATLABを使う必要になったのです。 私がPythonを使い始める前からMATLABのことは知っていたが、…
View ArticleMATLABにおける画像処理の基本
この記事はMATLABで行う画像処理のやり方について説明する入門となります。 はじめに MATLABでは画像が配列として扱われるので、まず配列のことをよく理解しておいたら大分楽です。 配列に関する入…
View Article[TypeScript] 配列についてまとめた
はじめに 早くもTypeScript4件目となる記事です... 今回は配列についてまとめてみました。 前回の記事もよろしければご覧ください! https://qiita.com/PenPe/item…
View Article【Access VBA】配列
はじめに C#でアプリ開発を行っていたエンジニアが、半年にわたるAccess案件で学んだことをまとめています。 今回はAccessVBAでの配列についてまとめます。 ⋙Dictionary Dim …
View Article