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

paizaラーニングレベルアップ問題集の「【配列の検索】何個ある?」「指定の要素のカウント」をやってみた。

paizaラーニングレベルアップ問題集の「【配列の検索】何個ある?」「指定の要素のカウント」をやってみました。 問題 【配列の検索】何個ある? https://paiza.jp/works/mond…

View Article


paizaラーニングレベルアップ問題集の「配列の最大値/最小値」をやってみた。

paizaラーニングレベルアップ問題集の「配列の最大値/最小値」をやってみました。 問題 数列の最大値 https://paiza.jp/works/mondai/loop_problems/loo…

View Article


paizaラーニングレベルアップ問題集の「配列に含まれている?」「指定要素があるかの判定」をやってみた。

paizaラーニングレベルアップ問題集の「配列に含まれている?」「指定要素があるかの判定」をやってみました。 問題 配列に含まれている? https://paiza.jp/works/mondai/…

View Article

paizaラーニングレベルアップ問題集の「何番目にある?」「指定要素の先頭位置」をやってみた。

paizaラーニングレベルアップ問題集の「何番目にある?」「指定要素の先頭位置」をやってみました。 問題 何番目にある? https://paiza.jp/works/mondai/array_pr…

View Article

paizaラーニングレベルアップ問題集の「要素の種類数」をやってみた。

paizaラーニングレベルアップ問題集の要素の種類数をやってみました。 問題 https://paiza.jp/works/mondai/array_utilization_primer/array…

View Article


paizaラーニングレベルアップ問題集の「配列の反転」「配列の順序の反転」をやってみた。

paizaラーニングレベルアップ問題集の「配列の反転」「配列の順序の反転」をやってみました。 問題 配列の反転 https://paiza.jp/works/mondai/array_primer/…

View Article

配列の内容を改行して出力する

背景・目的 ShellScripの実行内容がわかるように対象となった値を出力したかった 対象は配列で管理していたのでわざわざループせずに出力したかった コマンド # 配列作成 $ array=('aaa' 'bbb' 'ccc') # 区切り文字指定 $ IFS=...

View Article

C# の SerialPort が持つ名前こだわりと、その害の軽減策

C# では、SerialPort クラスを用いてシリアルポートでの通信を行うことができる。 しかし、このクラスには、扱うポートの名前にこだわりがあり、ポートが気に入らない名前だというだけで開かずに例外を吐くという仕様がある。 そこで、この記事では、そのようなこだわりによって...

View Article


paizaラーニングレベルアップ問題集の「要素の追加/挿入/削除」をやってみた。

paizaラーニングレベルアップ問題集の「要素の追加/挿入/削除」をやってみました。 問題 配列末尾への追加 末尾への要素の追加 要素の挿入 指定位置への要素の追加 要素の削除 指定要素の削除 問題 配列末尾への追加...

View Article


paizaラーニングレベルアップ問題集の「九九表」をやってみた。

paizaラーニングレベルアップ問題集の九九表をやってみました。 問題 配列添字は0から始まりますので、二次元配列の要素A[i][j]には(i+1)*(j-1)が格納されます。 C #include const int N = 9; ...

View Article

paizaラーニングレベルアップ問題集の「全ての要素を用いた処理」をやってみた。

paizaラーニングレベルアップ問題集の全ての要素を用いた処理をやってみました。 問題 本問の入力形式と出力形式から 配列の全要素を受け取った後に出力 配列の要素を受け取りながら出力 の2通りの解法を示します。 最初の解法では、二重ループの外側のループカウン...

View Article

paizaラーニングレベルアップ問題集の「配列のサイズの変更」をやってみた。

paizaラーニングレベルアップ問題集の配列のサイズの変更をやってみました。 問題 Visual Basic系では ReDim Preserve A(m-1) というものがあります。 それ相応の関数やメソッドのない言語の場合、$n>N$の場合には全要素0・長さ...

View Article

【Python】2次元累積和で矩形区間和を高速計算する方法

問題 N×N 個の数が N×N サイズの表に入力されています。 (x1, y1) から (x2, y2) までの区間和を求めるプログラムを作成してください。 ここで (x, y) は x 行 y 列を意味します。 例えば、N=4 のとき、表が次のように与えられるとします...

View Article


Go言語とTypeScriptで学ぶ重複除去アルゴリズム完全ガイド

はじめに 配列やスライスから重複要素を除去する処理は、プログラミングにおいて非常によく使われる基本的なアルゴリズムです。本記事では、Go言語とTypeScriptを使って重複除去の実装方法を詳しく解説し、両言語の特徴や違いについても学んでいきます。 重複除去問題を通じて、...

View Article

paizaラーニングレベルアップ問題集の「重複要素の削除」をやってみた。

paizaラーニングレベルアップ問題集の重複要素の削除をやってみました。 問題 主に 新たな配列$B$になければ追加 採用済みの要素の集合を用意し、その集合になければ追加 の方法で解いてみたいと思います($N\le2\times10^5$等の制約がある場合、...

View Article


paizaラーニングレベルアップ問題集の「条件を満たす要素のみの配列作成」をやってみた。

paizaラーニングレベルアップ問題集の条件を満たす要素のみの配列作成をやってみました。 問題 問題のURLにもある通り、filter関数を使える言語では使っていきたいと思います。 C #include int main() { in...

View Article

paizaラーニングレベルアップ問題集の「ランダムアクセス」をやってみた。

paizaラーニングレベルアップ問題集の「ランダムアクセス」をやってみました。 問題 ランダムアクセス 複数回のランダムアクセス C ランダムアクセス #include int main() { int n, m; sca...

View Article


スキー大会の得点

はじめに スキー大会の得点というプログラミング課題を解きました。 テレビをつけると、スキー大会が行われていました。今とあるスポーツ選手の出番が終わり、5 人の審査員から、それぞれ得点が発表されました。i(1 ≦ i ≦ 5) 番目の審査員は、選手の演目に S_i 点の得...

View Article

paizaラーニングレベルアップ問題集の「動的配列」をやってみた。

paizaラーニングレベルアップ問題集の動的配列をやってみました。 問題 C #include int main() { int n, Q; scanf("%d %d", &n, &Q); int A[n + Q]; for (i...

View Article

paizaラーニングレベルアップ問題集の「文字列の配列」をやってみた。

paizaラーニングレベルアップ問題集の文字列の配列をやってみました。 問題 C #include int main() { int H, W, r, c; scanf("%d %d %d %d", &H, &W, &r, &c); ...

View Article
Browsing all 841 articles
Browse latest View live