employer cover photo
employer logo
employer logo

Palantir Technologies

Is this your company?

Palantir Technologies Interview Question

decode string based on criteria. I am just pasting what I had on codality. // (TOP) // |_|_|_|_|_|_|_| // |_|_|r|_|_|_|_| | // |b|r|b|r|b|r|_| | (GRAVITY) // |b|b|b|r|r|b|_| v // |b|r|r|b|b|r|_| // |r|b|b|r|r|r|b| // (BOTTOM) // _ _ _ _ _ _ _ _ _ r _ _ _ _ b r b r b r _ ... // 9_1r4_1b1r1b1r1b1r1_... // 9_r4_brbrbr_... // 9_r4_brbrbr_3b2rb_b2r2br_r2b3rb function decode_cfn_string(cfnString) { // TODO var parentArray = []; var row = []; for(i=0; i<=cfnString.length; i++) { console.log(cfnString[i]); if(i%7 === 0 && row.length>7) { row = []; } if(!isNaN(cfnString[i])){ if(cfnString[i].length <=7){ for(j=0; j=cfnString[j]; j++){ row.push(cfnString[i+1]); } if(row.length === 7){ parentArray.push(row); } } } } } decode_cfn_string('9_r4_brbrbr_3b2rb_b2r2br_r2b3rb'); // [["_", "_", "_", "_", "_", "_", "_"], // ["_", "_", "r", "_", "_", "_", "_"], // ...]