スレを勃てるまでもないC/C++の質問はここで 5
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
250:デフォルトの名無しさん 09/01/01 04:35:03 やっぱそうか 1つくらいいいところあるかなと思ったけど、いいとこないな 251:デフォルトの名無しさん 09/01/01 13:15:35 list< orekurasu > data; data 252:デフォルトの名無しさん 09/01/01 13:19:38 list< orekurasu > data; として dataにデータを入れて、リストで3連続するもののうち、 前後の二つと中央のデータにある違いがある場合、真ん中のデータを削除したいのですが、 remove_ifと叙述関数(プレディケート)を使って作れますか? 叙述関数では各要素毎にしか比較できませんか? 253:デフォルトの名無しさん 09/01/01 13:20:58 まとめるとremove_ifで、一つ前と一つ後ろのデータを参照して削除可能かということです。 254:デフォルトの名無しさん 09/01/01 13:23:26 無理なら、別に良いです。 remove_ifなしで書けば済むので。 255:デフォルトの名無しさん 09/01/01 13:53:38 無理じゃね? そもそも、範囲が違う (remove_ifは要素全部、3連続比較は(本質的には)要素数-2個の範囲)
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5372日前に更新/192 KB
担当:undef