Line 1034: Char 9: runtime error: reference binding to null pointer of type 'int' (stl_vector.h)
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/stl_vector.h:1043:9
This is my code:
class Solution {
    public:
        `int removeDuplicates(vector<int>& nums) {
            vector<int>temp;
            for(int i=0;i<nums.size();i++){
               int j=0;
              ` if(temp.size()==0){
                    temp[i]=nums[i];
                }`
              `while(j<=temp.size()){
                 if(nums[i]<temp[j]){
                    j++;
                }else if(nums[i]>temp[j]){
                    temp[j]=nums[i];
                }else{
                    continue;
                }
              }`
            }
             `for(int i=0;i<temp.size();i++){
                 nums[i]=temp[i];
             }`
             int k=nums.size();
           
            return k;
        }    `
    };
 
     
    