TIL 21-03-28
4945 ワード
1.面接問題
回答=>
HTMLドキュメントを分割>ブラウザ画面で使いやすい構造に変更>cssファイル分割>レンダリングツリーの構築>レンダリングツリーの配置>レンダリングツリーのペイント(Paint Render Tree)
スタイル情報とHTML表示規則は、「レンダリングツリー」と呼ばれる別のツリーを生成します.
画面に表示される位置、サイズ、および図面の順序を保存するには、ツリー構造(レンダリングツリー)が必要です.
レンダリングエンジンは、すべてのHTMLが分割されるまで待つことなく、展開と描画プロセスを開始するために、できるだけ迅速にコンテンツを表示し、より良いユーザー体験を得ることができます.ネットワークが残りのコンテンツを送信するのを待っている間に、受信したコンテンツの一部を画面に表示します.
출처 : https://velog.io/@zansol/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%8F%99%EC%9E%91%EC%9B%90%EB%A6%AC
2.コードテスト練習->携帯電話のデーモン
https://programmers.co.kr/learn/courses/30/lessons/1845
に答えるlet answer = 0;
//고를수 있는 폰켓몬 마리수는 전체 폰켓몬의 절반
let choose = nums.length/2;
let filtered = nums.filter((el,n)=>{
return nums.indexOf(el)===n}
)
反対に、反対ならいくらでも選べるので、答えは選択です.
//전체 코드
function solution(nums) {
let answer = 0;
let filtered = nums.filter((el,n)=>{
return nums.indexOf(el) ===n;
})
let choose = nums.length/2
if(choose>filtered.length){
answer = filtered.length
}else{
answer = choose;
}
return answer;
}
Reference
この問題について(TIL 21-03-28), 我々は、より多くの情報をここで見つけました https://velog.io/@gkdlvj1214/TIL-21-03-28テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol