π STUDY/TIL
SET
JuneBee
2022. 5. 14. 15:59
728x90
λ°μν
C++μμ set μ μ¬μ©νκΈ° μν΄μλ ν€λ νμΌμ μλλ₯Ό μ ν¬ν¨μμΌ μ€μΌ νλ€.
#include <set>
set<int>s;
Insert
setμμ κ°μ μΆκ°νκΈ° μν΄μλ s.insert(κ°) μ μ¬μ©νλ€.
Find
find ν¨μλ₯Ό μ¬μ©νκΈ° μν΄ νμ°Έμ ν΄λ§Έλ€. s.find(κ°) κ³Ό κ°μ νμμ΄μ§λ§ μ΄ν°λ μ΄ν°λ₯Ό μ¬μ©ν΄μΌνλ€.
set<int>::iterator iter; //iterator μ μΈ
iter = s.find(κ°);
if(iter != s.end())
{
cout<<"found\n";//iterator μμΉκ° λκΉμ§ λμ§ μμλ€λ©΄ μ°Ύμλ€λ λ»μ΄λ€.
}
else cout<<"not found\n"; //iteratorκ° λκΉμ§ λμ΄κ° == μλ€.
728x90
λ°μν