Блог пользователя CP_Sucks

Автор CP_Sucks, история, 5 лет назад, По-английски

If any like me get this error while importing the Pbds in #includes..

I got error importing this -> #include<ext/pb_ds/assoc_container.hpp> Error was "cannot open source file hash_standard_resize_policy_imp.hpp ".

Fix go to the dir -> C:\MinGW\lib\gcc\mingw32\8.2.0\include\c++\ext\pb_ds\detail\resize_policy

There u will see a file similar to -> "hash_standard_resize_policy_imp.hpp0000644"

Rename it to hash_standard_resize_policy_imp.hpp

and now it worked for me .

I don't know the real reason why the file was weirdly name before if someone knows plz comment down below and tell.

Hope this helps.

  • Проголосовать: нравится
  • +17
  • Проголосовать: не нравится

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Worked for me.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks, worked for me...

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

You are a life saver!!!Worked for windows 10..

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I had been avoiding the hassle of trying to get pbds to work, but it seems like it's this simple! Yay!

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thank you !! Thank you !! Inthakanna em cheppagalam..

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Is this Tamil? Or maybe it's Telugu (looks similar but I can't understand it lol).

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Yes it is certainly weird given the fact that they didn't rectified this error for i don't know how long , seems like every version of gcc comes with file like this, or maybe it's not an error at all :|

»
4 года назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

Probably the most useful post i've read in a while on codeforces!

Thank you, now i don't have to use the custom invocation tab whenever i use pb_ds.

»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thankyou so much

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks , It really helped

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Worked for me too ... really saved my time !!

»
2 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Worked for me too! Thanks! IDK what's holding the provider from fixing this. Gave me a headache for almost half an hour...until I came across THIS magical post :D

»
17 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

It is not working in windows 10. Is there any other solution for this.

»
17 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Hey, Can anyone clear my doubt please. If I use my pbds as a mutliset and I want to find the number of elements which are smaller than than any element, is it possible to solve this using pbds?

  • »
    »
    17 месяцев назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    yes, it is possible you can do that.

    • »
      »
      »
      17 месяцев назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      I tried it order of key but it gives me the total number of distinct elements less than a element but I want to find the total number of elements smaller than my number. For example, in the pbds with elements 1 2 2 2 4, If I use order of key for element 4, it will give an output of 2 but I want to find a way so that the output would be 4.

      • »
        »
        »
        »
        17 месяцев назад, # ^ |
        Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

        for set:- #define order_set tree<int, null_type,less, rb_tree_tag,tree_order_statistics_node_update>

        for multiset:- #define order_set tree<int, null_type,less_equal, rb_tree_tag,tree_order_statistics_node_update>

        you have to use less_equal instead of less in syntax to make it work as a multiset. order_of_key will give correct in the second case

»
3 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks it worked for me

»
3 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks, Worked for me :)

»
3 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks brother, it works.

»
2 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

it's worked for me thankyou

»
2 недели назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

worked for me :)

»
32 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Thanks a lot . It works for me