A 回答 (5件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
書店で一通り関係書籍に目を通したうえで、どれが良いのかを決めることをお勧めします。
銀鱗が「これが良い」と思って勧めても、他の人は「いいや、こっちが良い」と主張したり、
質問者さん本人は「どちらも自分に合わない」
…なんてこともあるからね。
それに実際に作るプログラムの参考になるようなコードがある方が良いでしょ?
ならば自分の目で確かめるしかないぞ。
・・・
右も左も分からないなら、基礎から解説している書籍を購入しましょう。
ある程度理解できるようになったら、リファレンスマニュアル的にいくつかのサイトをブックマークしておくと良いでしょう。
「え?そんな面倒なこと嫌だ。今すぐ使えるサイトを教えて!」
って事なら、No.1の回答者さんに同意することになります。
No.4
- 回答日時:
アルゴリズム辞典とか。
Amazon - [改訂新版]C言語による標準アルゴリズム事典 (Software Technology)
https://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E6%9 …
ライブラリとか使えば簡単にソートなんかは出来るけど、知っとく方が良い事あるかも。
> C++とpythonを使うことが多いです
だとデータ構造も重要ですから、そういう資料とか。
No.5
- 回答日時:
どういう定石をお望みですか?
①言語固有のイディオムやライブラリの使い方
②よくある処理の書き方(アルゴリズム)
③一般的なプログラミング作法
④設計レベルの常識(設計パターンとか)
①なのかな?
No.6
- 回答日時:
②に関しては私はこれしか知らないです。
著者は教育用言語 pascalの生みの親として有名な Wirth
「アルゴリズムとデータ構造」
https://www.amazon.co.jp/%E3%82%A2%E3%83%AB%E3%8 …
「業務向けのよくある処理」は人の書いたコードを読むしかないですけどね。
④はデザパタ本かなぁ。
私は元祖GOF本と
「オブジェクト指向における再利用のためのデザインパターン」
https://books.google.co.jp/books/about/%E3%82%AA …
これしかしらないです。
「Java言語で学ぶデザインパターン入門」
https://books.google.co.jp/books?id=McAXAwAACAAJ …
OODの設計論だと、コードを学ぶかんじではなく、全体をどう構成するかという話になってしまいますが
「オブジェクト指向のこころ」
https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%8 …
オブジェクト指向入門 第2版 原則・コンセプト
https://www.amazon.co.jp/%E3%82%AA%E3%83%96%E3%8 …
いずれも良い本だと思いますが、最新の本は知らんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) bubbleに自分で書いたコードを組み合わせたいのですが、Pythonでないとだめなど、プログラミン 1 2022/06/25 04:11
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(プログラミング・Web制作) ソースコード = 源泉コード ですか? 5 2022/06/07 19:43
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 数学 C言語と将来性 7 2022/10/13 16:49
- その他(プログラミング・Web制作) MicroPython変数、関数について 2 2023/06/18 13:21
- C言語・C++・C# 画像の画素値を変えるC言語のプログラムで指定された画像の中に白い三角形を右上に表示させるにはどのよう 3 2022/10/30 01:16
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語を勉強するサイトを教えて...
-
Google ColaboでGUI作成
-
Windows Media Playerを開くと...
-
Ps+のフリープレイでDestiny2の...
-
scipy っていうのをいれようと...
-
python urlopen error について...
-
DirectX Graphics と OpenGLっ...
-
本格的なGUIを作るのにおすすめ...
-
String^の^自体が何を意味して...
-
VB.NET とドットNET(.NET...
-
マイコンSHでSQRT(平方根)が...
-
VB BitmapをExcelに貼り付け 大...
-
IPアドレス、サブネットマスク...
-
iCloudフォトライブラリ内の画...
-
Windows上でJavaかc言語を使い...
-
生年月日(yyyy/MM/dd) → 年齢...
-
ヤフー知恵袋みたいなサイトを...
-
プログラミングの次に何を勉強...
-
ど素人が勉強していくプログラ...
-
WAVE⇔MP3のためのライブラリ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
麻雀ソフトのソースコード
-
将棋AIを作りたい
-
練習問題があるサイト
-
C言語のシューティングゲームを...
-
C言語の上級者を目指したい。
-
二分探索木
-
exclelのvba逆引き辞典について
-
C言語を学ぶには・・・
-
課題研究で3Dゲーム製作
-
東芝新製品に採用されている
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
python urlopen error について...
-
Google ColaboでGUI作成
-
String^の^自体が何を意味して...
-
scipy っていうのをいれようと...
-
VB.NET とドットNET(.NET...
-
システムコールと標準ライブラ...
-
ライブラリ作成時のグローバル...
おすすめ情報
>②よくある処理の書き方(アルゴリズム)
>④設計レベルの常識(設計パターンとか)
これですね