{"categories":["STL"],"provider_name":"Hatena Blog","width":"100%","provider_url":"https://hatena.blog","published":"2010-10-13 00:00:00","author_name":"inamori","image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/i/inamori/20101013/20101013221250.png","version":"1.0","title":"partial_sort","blog_title":"inamori\u2019s diary","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Finamori.hateblo.jp%2Fentry%2F20101013%2Fp1\" title=\"partial_sort - inamori\u2019s diary\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/inamori/","description":"std::partial_sort\u306f\u3001\u5148\u982d\u304b\u3089\u6c7a\u3081\u3089\u308c\u305f\u6570\u3060\u3051\u30bd\u30fc\u30c8\u3057\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001 #include <iostream> #include <algorithm> int main() { int a[] = { 7, 2, 5, 1, 6, 8, 3, 9, 4 }; const int size = sizeof(a) / sizeof(a[0]); std::partial_sort(a, a + 4, a + size); for(int i = 0; i < size; i++) std::cout << a[i] << \" \"; std::cout << std::endl; \u2026","blog_url":"https://inamori.hateblo.jp/","type":"rich","height":"190","url":"https://inamori.hateblo.jp/entry/20101013/p1"}