STDIN から次のものを指定された順序で読み取る必要がある SQL のようなクエリ ツールを実装します。
1. Number of rows of the table (n) and Number of queries (q).
2. Table fields separated by Comma.
3. n line containing table rows of the table
4. q queries where clause.
各クエリの出力を STDOUT に出力する必要があります。
例えば:-
入力:
4,2
"Name","Age","Sex","Salary"
1,"Joy",21,"M",2000
2,"Alan",28,"M",500
3,"John",30,"M",1000
4,"Nemo",45,"F",1500
Salary>=1000
Sex="M" and Salary>499
出力:
2
3
問題にどのようにアプローチすればよいか教えていただけますか?また、テーブルを保存してクエリを処理するには、どのデータ構造を使用する必要がありますか?
PS: 私は既製の解決策を求めているわけではありません。この質問を解決するための段階的な助けが必要なだけです。