Rustのハッシュマップについてのメモ
ハッシュマップとは ハッシュマップとはキーと値のペアを保存するためのデータ構造の一種で、Javascriptでいうところのオブジェクトに似ている。 use std::collections::H...
11 search resultsShowing 1~11 results
ハッシュマップとは ハッシュマップとはキーと値のペアを保存するためのデータ構造の一種で、Javascriptでいうところのオブジェクトに似ている。 use std::collections::H...
contains let s = "hello"; if s.contains("l") { println!("'l' is in the string!"); } 指定した文字列が、対象の文...
Two Pointers = 尺取り法だと思っていたけどどうも必ずしも一致しないよう。 英語でいうTwo Pointersは尺取り法よりももっと範囲が広いっぽい? 下記はLeetCodeに掲載さ...
Rustで二つのベクターを結合するには、extendメソッドやappendメソッドを使うことができます。 extendメソッドは、1つのベクターに別のベクターを追加することができます。 let ...
ビット論理積という考え方を使うらしい。&で記述できる。 fn is_power_of_two(n: i32) -> bool { n > 0 && (n &a...
はじめに 素の JavaScript でノベルゲームを作ってみようと思いたちました。 ・ゲームの中では比較的簡単そう ・昔よく遊んでいたのでノスタルジーを感じる ・作りたいゲームの構想があるので...
前置き ↓みたいなボタンがあったとします 似たようなボタンが2つ並んでいますね。また他のページでも同じデザインのボタンを多数使用する予定です。 そうなると当然、同じ記述を何度も何度も書くのは面倒...
通常の使い方 通常は、遷移する先のルート名をStringで指定します↓ ですが画面が増えて、ルーティングがもっと複雑になってくるとtypo(タイプミス)が発生しかねません。 typoがあったとし...
インポートする import 'dart:io' show Platform; show をつけることで必要なクラスだけを読み込める ウィジェットの表示切替え class ChangeWidge...
基本的なやりかた 2つの画面(遷移元と遷移先)にHeroウィジェットを設置し、tagというプロパティをそれぞれにつけるだけ。 tagは一致させる必要がある。 必要なもの Heroウィジェット×2...
チェックボックスの追加 const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheetByName('シー...
11 search resultsShowing 1~11 results
Qiita is a knowledge sharing service for engineers.