人工知性を作りたい

私が日々、挑戦したことや学んだことなどを紹介していく雑記ブログです。 (新しいAI技術HTM, 専門の音声信号処理, 趣味のアニメ等も書いてます。)

c言語

PythonとC言語における実行速度の比較!ーfor文・ループ処理

「Pythonの処理は遅いっていうけど実際どれくらい遅いの?」 「C言語とどれくらい違うの?」 そんな方の疑問に答えます コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ PythonとC言語の実行速度の比較 実験の流れ PythonとC言語…

pybind11って何? ー PythonでC・C++を動かす

「ループなどの実行速度はpythonよりCの方が速いので、一部の処理だけC言語で実装したい」 「nupicを使うときにpybindが出てきたけどこれ何!?」 そんな方の疑問に答えます コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ pybin…

リトルエンディアンに変換 -超簡単!【C言語・自作】

「リトルエンディアン、ビッグエンディアンって何?」 「自分のパソコンのエンディアンを知りたい!」 そんな方はまず下の記事をご覧ください。 www.hiro877.com 今回は 自分でリトルエンディアンに変換します! コードが知りたい方は目次のソースコードへ飛…

リトルエンディアンとビッグエンディアン あなたのパソコンはどっち?【C言語・自作プログラム】【超簡単!】

「リトルエンディアン、ビッグエンディアンって何?」 「自分のパソコンのエンディアンを知りたい!」 そんな方の疑問に答えます。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ・筆者の小話 ある時、私はバイナリ(byteデータ…

カレンダー作成 プログラミング【C言語・自作】

「for文を使って何か作ってみたい」 「カレンダーをC言語で作ってみたい」 そんな方の疑問に答えます。 C言語の勉強をしていて、何か自分出作ってみたい!と思っている方、for文を使ったプログラミングとしてカレンダー作成があります。ぜひやってみてくださ…

【ソースコード置き場】現在時刻の計算 年・月・日・時・分・秒【C言語・自作】

アルゴリズムなどの説明は以下の記事で! www.hiro877.com ソースコード void enshu0610(void); struct current_time_st{ int sec; int min; int hour; int day; int month; int year; }; void calc_current_time(struct current_time_st *current_t); int j…

現在時刻の計算 年・月・日・時・分・秒【C言語・自作】

「現在時刻を取得したい」 「自分で実装したい」 そんな方の疑問に答えます。 <time.h>の構造体の中に現時刻の情報が入っており、 time_t t = time(NULL); printf("%s", ctime(&t)); 上の2行で表示できます。 しかし、私は自分で現時刻の表示するプログラムを書きた</time.h>…

2次元配列 行(横)列(縦)の扱い方 -縦、横の合計【C言語プログラミング】

プログラミング初心者、学生 「2次元配列習ったけど、操作したい要素がどこか分からなくなる」 そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ 2次元配列の縦横の合計! 条件 アルゴリズム 2次元…

文字列を数値に変換 -自作【C言語 】 (string to number)

「文字列を数値に変換したい!」 「コード書くのめんどくさいからコピペしたい!」 そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ 文字列を数値に変換! 条件 アルゴリズム 文字列を数値に変換、実…

【C言語】文字列操作 「文字列のコピー」

プログラミング初心者、学生 ・C言語ではめんどくさい文字列の操作 ・よく使う文字列のコピーの仕方が知りたい そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ 文字列のコピー アルゴリズム 文字列コ…

ローマ字判定! 文字同士の比較処理 【C言語】

プログラミング初心者、学生 ・入力してもらう文字をローマ字以外はじきたい! ・文字の比較ってどうやるの? ・ローマ字の判別がしたい! そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ C言語での…

素数判定! プログラミング実装! 【C言語】

プログラミング初心者、学生 ・素数を学んだ。素数ってどこまで続くか気になる! ・授業で素数判定のプログラミング課題が出た! どうしたらいいの〜〜〜! そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事の…

C言語でヒストグラム作成!【完全初心者向け】

プログラミング初心者、学生 「ヒストグラムって何?なんかC言語でヒストグラム書けって言われたんだけど・・・」 そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテーマ ヒストグラムとは 実装 ヒストグラ…

10進数→2進数、8進数、16進数変換 ーAND・OR演算子を使用!【C言語】

プログラミング初心者、学生 「10進数を2進数、16進数に変換する課題が出た。 皆んなと違う書き方がしたい。スマートなプログラミングがしたい。」 そんな方の疑問に答えます。 コードが知りたい方は目次のソースコードへ飛んでください! 本記事のテー…

【図解・実践 C言語】10進数→2進数、8進数、16進数変換 

プログラミング初心者、学生 「10進数を2進数、16進数に変換する課題が出た。 bitって何?どうやればいいの?」 そんな方の疑問に答えるために、図を用いて分かりやすく説明しました。 コードが知りたい方は目次のソースコードへ飛んでください! 本記…