เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸเชŸเซ‡เช• เช…เชจเซ‡ เช•เซ‹เชกเชฟเช‚เช—

Codility-เชถเซˆเชฒเซ€เชจเซ€ เช•เซ‹เชกเชฟเช‚เช— เชŸเซ‡เชธเซเชŸ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ

เชฎเชซเชค Codility-style เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ: เชคเซเชฐเชฃ เชŸเซ‚เช‚เช•เชพ coding tasks, เชœเซ‡เชฎเชพเช‚ เชœเชตเชพเชฌเชจเซ€ เชธเชพเชšเชพเชถ, time complexity, เช‰เช•เซ‡เชฒเชจเซ‡ เชจเชฟเชทเซเชซเชณ เชฌเชจเชพเชตเชคเซ‹ input เช…เชจเซ‡ เชฎเซ‹เชŸเชพ inputs เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซ€ เชเชกเชช เชงเชฐเชพเชตเชคเซ‹ เช‰เช•เซ‡เชฒ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

  • 10 เชฎเชซเชค เชชเซเชฐเชถเซเชจเซ‹, เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€
  • เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชจเซ€ เชœเซ‡เชฎ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡
  • เช—เชฎเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชฐเชฆ เช•เชฐเซ‹
เชฎเชซเชค เชจเชฎเซ‚เชจเซ‹
10 เชชเซเชฐเชถเซเชจเซ‹ ยท 30 เชฎเชฟเชจเชฟเชŸ
เชตเชฟเชญเชพเช—เซ‹
  • เชŸเชพเชธเซเช• เชเช•: เชธเซŒเชฅเซ€ เชฒเชพเช‚เชฌเซ€ เชตเชงเชคเซ€ เชถเซเชฐเซ‡เชฃเซ€
  • เชŸเชพเชธเซเช• เชฌเซ‡: เชชเซเชฐเชฅเชฎ เช…เชจเชจเซเชฏ ID
  • เชŸเชพเชธเซเช• เชคเซเชฐเชฃ: K เชฆเชฟเชตเชธเชจเซ‹ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ‹ เช•เซเชฒ เชธเชฐเชตเชพเชณเซ‹
เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเช‚เชฌเชพเชˆเชจเชพ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ
เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชชเซเชฐเชถเซเชจเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ

เชŸเซ‚เช‚เช•เซ‹ เชœเชตเชพเชฌ

Codility test เช เช‘เชจเชฒเชพเช‡เชจ เช•เซ‹เชกเชฟเช‚เช— เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช˜เชฃเชพ เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพเช“ เช‡เชจเซเชŸเชฐเชตเซเชฏเซ‚ เชชเชนเซ‡เชฒเชพเช‚ เชกเซ‡เชตเชฒเชชเชฐเซเชธเชจเซ€ เชชเซเชฐเชพเชฅเชฎเชฟเช• เชšเช•เชพเชธเชฃเซ€ เชฎเชพเชŸเซ‡ เช•เชฐเซ‡ เช›เซ‡: เชคเชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเชพเช‚ เชฅเซ‹เชกเชพเช‚ เช•เชพเชฐเซเชฏเซ‹ เช‰เช•เซ‡เชฒเซ‹ เช›เซ‹. เชเช• เชœ เชชเซเชฐเช•เชพเชฐเชจเซ€ Codility test เชนเซ‹เชคเซ€ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชฆเชฐเซ‡เช• เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เช•เชพเชฐเซเชฏเซ‹ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡. เช† เชฎเชซเชค เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชคเซเชฐเชฃ เช•เชพเชฐเซเชฏเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค 10 เชฎเซ‚เชณ เชชเซเชฐเชถเซเชจเซ‹ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ 30 เชฎเชฟเชจเชฟเชŸ เชšเชพเชฒเซ‡ เช›เซ‡.

เชฎเชซเชค เชจเชฎเซ‚เชจเซ‹
30 เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ 10 เชชเซเชฐเชถเซเชจเซ‹
เชซเซ‹เชฐเซเชฎเซ‡เชŸ
เชฆเชฐเซ‡เช• เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡
เชธเซเช•เซ‹เชฐ เช•เชฐเซ‡เชฒเชพ เชŸเชพเชธเซเช•
เชจเช•เซเช•เซ€ เช•เชฐเซ‡เชฒเชพ เชฎเชพเชชเชฆเช‚เชกเซ‹ เชธเชพเชฎเซ‡ เช†เชชเชฎเซ‡เชณเซ‡
เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชฃเชพเชตเชพเชคเซ€ เชคเชชเชพเชธเซ‹
เชšเซ‹เช•เชธเชพเชˆ เช…เชจเซ‡ เชฎเซ‹เชŸเชพ inputs เชชเชฐ เชเชกเชช
เช…เชฎเชพเชฐเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ
90 เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ 3 coding tasks

เชฎเชซเชคเชฎเชพเช‚ เช…เชœเชฎเชพเชตเซ‹

เชตเชพเชธเซเชคเชตเชฟเช• เช—เชคเชฟเช 30 เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ 10 เชชเซเชฐเชถเซเชจเซ‹. เช…เช‚เชคเซ‡ เชคเชฎเชพเชฐเซ‹ เชธเซเช•เซ‹เชฐ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€.

เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชจเชพ เชชเซเชฐเชถเซเชจเซ‹ เชฒเซ‹เชก เชฅเชˆ เชฐเชนเซเชฏเชพ เช›เซ‡

เชคเชฎเชพเชฐเซ‹ เชชเซเชฒเชพเชจ เชชเชธเช‚เชฆ เช•เชฐเซ‹

เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช…เชจเชฒเซ‰เช• เช•เชฐเซ‹

Codility-เชถเซˆเชฒเซ€เชจเซ‹ เชŸเซ‡เชธเซเชŸ: เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฏเชฌเชฆเซเชง เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ, เช‰เชชเชฐเชพเช‚เชค เช…เชจเซเชฏ เชคเชฎเชพเชฎ เชŸเซ‡เชธเซเชŸ

เชชเซเชฒเชพเชจ เชชเชธเช‚เชฆ เช•เชฐเซ‹
Monthly เชชเซเชฒเชพเชจ เชถเชฐเซ‚ เช•เชฐเซ‹
  • เช† เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเช‚เชฌเชพเชˆเชจเชพ เชธเชฎเชฏเชฌเชฆเซเชง เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ
  • เชฆเชฐเซ‡เช• เชชเซเชฐเชถเซเชจ เชฎเชพเชŸเซ‡ เชธเชฎเชœเซ‚เชคเซ€
  • เชชเซเชฐเชถเซเชจเชจเชพ เชชเซเชฐเช•เชพเชฐ เชชเซเชฐเชฎเชพเชฃเซ‡ เชคเชฎเชพเชฐเซ‹ เชธเซเช•เซ‹เชฐ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‹ เช‡เชคเชฟเชนเชพเชธ
  • เชฌเชงเชพ 93 เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ เชธเชพเชฎเซ‡เชฒ
  • เชซเซ‹เชจ เช…เชจเซ‡ เชฒเซ‡เชชเชŸเซ‹เชช เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡

เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซเชฎเชพเช‚ เชตเชงเซ เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ เช†เชชเซเชฏเซ‹ เชนเซ‹เชฏ, เชคเซ‹ 7 เชฆเชฟเชตเชธเชฎเชพเช‚ เชฐเชฟเชซเช‚เชก. เช•เชฟเช‚เชฎเชคเซ‹ USDเชฎเชพเช‚ เช›เซ‡.

เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชฎเชพเช‚ เชถเซเช‚ เชธเชพเชฎเซ‡เชฒ เช›เซ‡

เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชจเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชฎเซเชœเชฌเชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเช‚เชฌเชพเชˆเชจเชพ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ. เชฆเชฐเซ‡เช• เชชเซ‚เชฐเซ‹ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชคเซ‡เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเซ€เช•เซเชทเชพ เชฎเชณเชถเซ‡.

  1. Freeเชฎเชซเชค เชจเชฎเซ‚เชจเซ‹10 เชชเซเชฐเชถเซเชจเซ‹ ยท 30 เชฎเชฟเชจเชฟเชŸ
  2. เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเช‚เชฌเชพเชˆเชจเชพ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸเชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชชเซเชฐเชถเซเชจเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ
  3. เชŸเชพเชธเซเช• เชเช•: เชธเซŒเชฅเซ€ เชฒเชพเช‚เชฌเซ€ เชตเชงเชคเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡, เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€
  4. เชŸเชพเชธเซเช• เชฌเซ‡: เชชเซเชฐเชฅเชฎ เช…เชจเชจเซเชฏ ID เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡, เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€
  5. เชŸเชพเชธเซเช• เชคเซเชฐเชฃ: K เชฆเชฟเชตเชธเชจเซ‹ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ‹ เช•เซเชฒ เชธเชฐเชตเชพเชณเซ‹ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡, เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€
  6. เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเซ€เช•เซเชทเชพเชฆเชฐเซ‡เช• เชฎเซ‹เช• เชชเช›เซ€ เชชเซเชฐเชถเซเชจเชจเชพ เชชเซเชฐเช•เชพเชฐ เชชเซเชฐเชฎเชพเชฃเซ‡ เชคเชฎเชพเชฐเซ‹ เชธเซเช•เซ‹เชฐ

เชฎเชซเชค เชจเชฎเซ‚เชจเซ‹ เช…เชฅเชตเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ

เชธเซเชตเชฟเชงเชพFreeเชธเช‚เชชเซ‚เชฐเซเชฃ
เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชจเซ€ เชถเซˆเชฒเซ€ เชœเซ‡เชตเชพ เชชเซเชฐเชถเซเชจเซ‹
เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€
เชธเช‚เชชเซ‚เชฐเซเชฃ เชฒเช‚เชฌเชพเชˆเชจเชพ เชธเชฎเชฏเชฌเชฆเซเชง เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ
เชชเซเชฐเชถเซเชจเชจเชพ เชชเซเชฐเช•เชพเชฐ เชชเซเชฐเชฎเชพเชฃเซ‡ เชธเซเช•เซ‹เชฐ
เชฎเซ‰เช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชธเซเช•เซ‹เชฐเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ
เชฌเชงเชพ 93 เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ

เชฎเชซเชค เช…เชญเซเชฏเชพเชธ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ

เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸ เชตเชฟเชถเซ‡ เชœเชพเชฃเชตเชพ เชœเซ‡เชตเซ€ เชฌเชงเซ€ เชฌเชพเชฌเชคเซ‹, เชŸเซ‚เช‚เช•เชพ เชชเชพเช เชฎเชพเช‚.

เชชเชพเช  1

เชตเชพเชธเซเชคเชตเชฟเช• test เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ‹ เชนเซ‹เชฏ เช›เซ‡

เชเช• เชœ Codility test เชจเชฅเซ€. Codility เชเช• เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡: เชฆเชฐเซ‡เช• เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชชเซ‹เชคเชพเชจเชพ test เชฎเชพเชŸเซ‡เชจเชพ tasks, เชฎเช‚เชœเซ‚เชฐ เชญเชพเชทเชพเช“ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเชพเชฐเชพ test เชตเชฟเชถเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชคเชฐเชซเชฅเซ€ เชฎเชณเซ‡เชฒเซเช‚ เช†เชฎเช‚เชคเซเชฐเชฃ เชธเซŒเชฅเซ€ เชถเซเชฐเซ‡เชทเซเช  เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชจ เช›เซ‡.

Codility เชถเซเช‚ เชœเชฃเชพเชตเซ‡ เช›เซ‡. Codility เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• taskเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เชจเชฟเชถเซเชšเชฟเชค เชฎเชพเชชเชฆเช‚เชกเซ‹ เช…เชจเซเชธเชพเชฐ เช†เชชเชฎเซ‡เชณเซ‡ เชฅเชพเชฏ เช›เซ‡ (Codility). เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซเชธ เชฎเชพเชŸเซ‡เชจเชพ เชคเซ‡เชจเชพ เชฎเชซเชค เชชเชพเช  (Codility) taskเชจเซ€ เชถเซˆเชฒเซ€ เชฌเชคเชพเชตเซ‡ เช›เซ‡: เชเช• เชŸเซ‚เช‚เช•เซ€ เชธเชฎเชธเซเชฏเชพ, เชฒเช–เชตเชพเชจเซเช‚ function เช…เชจเซ‡ เชœเชฃเชพเชตเซ‡เชฒเซ€ input เชฎเชฐเซเชฏเชพเชฆเชพเช“. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡เชจเชพ BinaryGap เชชเชพเช เชฎเชพเช‚ 2,147,483,647 เชธเซเชงเซ€เชจเชพ inputs เชฎเชพเชŸเซ‡ "เช•เชพเชฐเซเชฏเช•เซเชทเชฎ algorithm" เชฒเช–เชตเชพเชจเซเช‚ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (Codility). เชเช• เชชเชพเช เชจเซเช‚ เชถเซ€เชฐเซเชทเช• Time Complexity เช›เซ‡ (Codility).

Codility tests เชตเชฟเชถเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชฃเชพเชตเชพเชคเซ€ เชฌเชพเชฌเชคเซ‹ (เช‰เชฎเซ‡เชฆเชตเชพเชฐเซ‹ เช…เชจเซ‡ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“เชจเชพ เช†เชงเชพเชฐเซ‡; เช…เชฎเซ‡ เช–เซ‹เชฒเซ€ เชถเช•เซเชฏเชพ เชเชตเซ€ Codility เชชเซ‡เชœ เชชเชฐ เช†เชจเซ€ เชชเซเชทเซเชŸเชฟ เชฅเชˆ เชจเชฅเซ€):

  • เชเช• เชœ timer เชนเซ‡เช เชณ เชฅเซ‹เชกเชพ tasks: เช†เช–เชพ test เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ 30 เชฎเชฟเชจเชฟเชŸเชฅเซ€ 2 เช•เชฒเชพเช•เชจเซ‹ เชธเชฎเชฏ เชนเซ‹เชฏ เช›เซ‡.
  • เช›เซเชชเชพเชฏเซ‡เชฒเชพ เชšเซ‹เช•เชธเชพเชˆ tests: taskเชฎเชพเช‚ เช†เชชเซ‡เชฒเชพ เช‰เชฆเชพเชนเชฐเชฃ เช‰เชชเชฐเชพเช‚เชค, เชคเชฎเชพเชฐเซ‹ code เชเชตเชพ cases เชธเชพเชฎเซ‡ เชšเช•เชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชฆเซ‡เช–เชพเชคเชพ เชจเชฅเซ€.
  • เชฎเซ‹เชŸเชพ inputs เชชเชฐ เช•เชพเชฎเช—เซ€เชฐเซ€: algorithm เช†เชงเชพเชฐเชฟเชค tasksเชฎเชพเช‚ เชธเชพเชšเซ‹ เชชเชฃ เชงเซ€เชฎเซ‹ solution เชชเซ‹เชˆเชจเซเชŸ เช—เซเชฎเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชคเชฎเซ‡ เช•เซ‡เชŸเชฒเซ‹ เชธเชฎเชฏ เชฒเซ‹ เช›เซ‹: เชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช‚ เชฒเซ€เชงเซ‡เชฒเซ‹ เชธเชฎเชฏ scoreเชจเซ‹ เชญเชพเช— เชจเชฅเซ€.

เช…เชฎเชพเชฐเชพ mocksเชฎเชพเช‚ เชถเซเช‚ เชธเชพเชฎเซ‡เชฒ เช›เซ‡. เชฆเชฐเซ‡เช• เชธเช‚เชชเซ‚เชฐเซเชฃ mockเชฎเชพเช‚ 90 เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ เชคเซเชฐเชฃ coding tasks เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชเช• เชธเชฐเชณ taskเชฅเซ€ เชตเชงเซ เชฎเซเชถเซเช•เซ‡เชฒ task เชคเชฐเชซ เช†เช—เชณ เชตเชงเซ‹ เช›เซ‹. เชคเชฎเซ‡ Python, JavaScript, Java เช…เชฅเชตเชพ C++เชฎเชพเช‚ solution เชฒเช–เซ‹ เช…เชจเซ‡ เชšเชฒเชพเชตเซ‹ เช›เซ‹. เชชเช›เซ€ เชคเซ‡เชจเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒเชพ test cases เชธเชพเชฎเซ‡ เชšเช•เชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชชเชพเชธ เช•เชฐเซ‡เชฒเชพ เชฆเชฐเซ‡เช• case เชฎเชพเชŸเซ‡ เช•เซเชฐเซ‡เชกเชฟเชŸ เชฎเชณเซ‡ เช›เซ‡. Laptopเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Submit เช•เชฐเซ‹ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชชเชพเช›เชพ เชœเชˆเชจเซ‡ solution เชฌเชฆเชฒเซ€ เชถเช•เซ‹ เช›เซ‹.

เช…เชฎเชพเชฐเชพ mocksเชฎเชพเช‚ เชถเซเช‚ เช…เชฒเช— เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชฃเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชตเชพเชธเซเชคเชตเชฟเช• Codility tasksเชฎเชพเช‚ เชšเซ‹เช•เชธเชพเชˆ เช…เชจเซ‡ เช˜เชฃเชพ tasksเชฎเชพเช‚ เชฎเซ‹เชŸเชพ inputs เชชเชฐเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชšเช•เชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช›เซเชชเชพเชฏเซ‡เชฒเชพ cases เชจเชพเชจเชพ เช›เซ‡ เช…เชจเซ‡ เชšเซ‹เช•เชธเชพเชˆ เชคเชฅเชพ edge cases เชšเช•เชพเชธเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชงเซ€เชฎเชพ solution เชฎเชพเชŸเซ‡ เชธเชฎเชฏ เชชเซ‚เชฐเซ‹ เชฅเชคเซ‹ เชจเชฅเซ€; เชฆเชฐเซ‡เช• taskเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€เชฎเชพเช‚ เชฎเซ‹เชŸเชพ input เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเซ€ complexity เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เชคเซ‡ เชœเชฃเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. 10 เชฎเชซเชค เชชเซเชฐเชถเซเชจเซ‹ multiple choice เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชšเซ‹เช•เชธเชพเชˆ, complexity, edge cases เชคเชฅเชพ เชเชกเชช เชตเชฟเชถเซ‡ เชชเซ‚เช›เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† checks เชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเซ‡ เชตเชฟเชšเชพเชฐเชธเชฐเชฃเซ€ เชœเซ‹เชˆเช เช›เซ‡ เชคเซ‡เชจเซ‹ เชคเซ‡เชฎเชพเช‚ เช…เชญเซเชฏเชพเชธ เชฅเชพเชฏ เช›เซ‡.

เชชเชพเช  2

เช‰เช•เซ‡เชฒ เชธเชพเชฅเซ‡เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชงเชฐเชพเชตเชคเชพ เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชชเซเชฐเช•เชพเชฐ

เชฆเชฐเซ‡เช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเซเชฐเชถเซเชจ เชฎเชพเชŸเซ‡ เชเช• เช‰เชฆเชพเชนเชฐเชฃ, เช…เชจเซ‡ เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เชฒเซ‹เช•เซ‹ เชœเซ‡ เชญเซ‚เชฒ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเซ€ เชธเชฎเชœ.

1. เช•เชฏเซเช‚ solution เชธเชพเชšเซเช‚ เช›เซ‡. Task: listเชฎเชพเช‚ เชฐเชนเซ‡เชฒเชพ เช…เชฒเช—-เช…เชฒเช— เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช†เชชเชตเซ€. Solution: len(set(A)). เช–เชพเชฒเซ€ list เชธเชนเชฟเชค เชฆเชฐเซ‡เช• list เชฎเชพเชŸเซ‡ เช† เชธเชพเชšเซเช‚ เช›เซ‡; เช–เชพเชฒเซ€ list เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌ 0 เชฎเชณเซ‡ เช›เซ‡. เชงเซเชฏเชพเชจ เชฐเชพเช–เซ‹: sorted list เชธเชพเชฅเซ‡ เชชเซ‹เชคเชพเชจเซ‹ loop เชฒเช–เชคเชพเช‚ เชชเชนเซ‡เชฒเซ‹ เช•เซ‡ เช›เซ‡เชฒเซเชฒเซ‹ item เชญเซ‚เชฒเซ€ เชœเชตเซ‹. Built-inเชฅเซ€ เช•เชพเชฎ เชฅเชคเซเช‚ เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡ edge cases เชธเช‚เชญเชพเชณเซ‡ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡ เชคเชชเชพเชธเซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.

2. Time complexity. เชเช• solution A เชชเชฐ loop เชšเชฒเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ loopเชจเซ€ เช…เช‚เชฆเชฐ max(A[:i]) เชšเชฒเชพเชตเซ‡ เช›เซ‡. Slice เช…เชจเซ‡ max เชฌเช‚เชจเซ‡ เชตเชงเซเชฎเชพเช‚ เชตเชงเซ i items เชœเซเช เช›เซ‡, เชคเซ‡เชฅเซ€ เช•เซเชฒ เช•เชพเชฎ เชฒเช—เชญเช— N squared divided by 2 steps, เชเชŸเชฒเซ‡ O(N squared), เชฅเชพเชฏ เช›เซ‡. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡ เชšเชพเชฒเชคเซ€ maximum เช•เชฟเช‚เชฎเชค เชฐเชพเช–เชตเชพเชฅเซ€ complexity O(N) เชฅเชพเชฏ เช›เซ‡. เชงเซเชฏเชพเชจ เชฐเชพเช–เซ‹: เชเช• loop เชœเซ‹เชˆเชจเซ‡ เชคเซ‡เชจเซ‡ O(N) เช—เชฃเชตเซ‹. เชคเซ‡เชจเซ€ เช…เช‚เชฆเชฐ slices, sums, counts เช…เชจเซ‡ searches เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡ เชœเซเช“.

3. เช•เชฏเซ‹ input เชคเซ‡เชจเซ‡ เชจเชฟเชทเซเชซเชณ เชฌเชจเชพเชตเซ‡. Task: Aเชฎเชพเช‚ เชจ เชนเซ‹เชฏ เชเชตเซ€ เชธเซŒเชฅเซ€ เชจเชพเชจเซ€ positive integer เช†เชชเชตเซ€. เชเช• solution max(A) + 1 เช†เชชเซ‡ เช›เซ‡. A = [1, 2, 3] เช…เชœเชฎเชพเชตเซ‹: เชœเชตเชพเชฌ 4 เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชธเชพเชšเซ‹ เช›เซ‡. A = [1, 3] เช…เชœเชฎเชพเชตเซ‹: เชœเชตเชพเชฌ 4 เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ 2 เช—เชพเชฏเชฌ เช›เซ‡, เชคเซ‡เชฅเซ€ เชธเชพเชšเซ‹ เชœเชตเชพเชฌ 2 เช›เซ‡. A = [-3, -1] เช…เชœเชฎเชพเชตเซ‹: เชœเชตเชพเชฌ 0 เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชพเชšเซ‹ เชœเชตเชพเชฌ 1 เช›เซ‡. เชงเซเชฏเชพเชจ เชฐเชพเช–เซ‹: เชเช• เชธเชพเชšเชพ case เชชเช›เซ€ เช…เชŸเช•เซ€ เชœเชตเซเช‚. Edge cases เชœเชพเชฃเซ€เชœเซ‹เชˆเชจเซ‡ เชฒเช–เซ‹: เชตเชšเซเชšเซ‡เชจเซ€ เช–เชพเชฒเซ€ เชœเช—เซเชฏเชพเช“, เชฌเชงเชพ negative เชฎเซ‚เชฒเซเชฏเซ‹, เชฎเช‚เชœเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‹ เช–เชพเชฒเซ€ list, เชเช• item, เชฌเชงเชพ เชธเชฎเชพเชจ เชฎเซ‚เชฒเซเชฏเซ‹ เช…เชจเซ‡ เชฎเช‚เชœเซ‚เชฐ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเชพ เชฎเซ‚เชฒเซเชฏเซ‹.

4. N 100,000 เชธเซเชงเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชชเซ‚เชฐเชคเซ€ เชเชกเชช. เชธเชพเชฎเชพเชจเซเชฏ เชจเชฟเชฏเชฎ เชคเชฐเซ€เช•เซ‡ เช† size เชฎเชพเชŸเซ‡ O(N) เช…เชฅเชตเชพ O(N log N) เชฒเช•เซเชทเซเชฏ เชฐเชพเช–เซ‹. O(N squared) เชเชŸเชฒเซ‡ เชฒเช—เชญเช— 10 billion steps, เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ time limit เช•เชฐเชคเชพเช‚ เช˜เชฃเซเช‚ เชตเชงเชพเชฐเซ‡ เช›เซ‡. เชงเซเชฏเชพเชจ เชฐเชพเช–เซ‹: เชฆเชธ items เชธเชพเชฅเซ‡ test เช•เชฐเชตเซเช‚, เชœเซเชฏเชพเช‚ เชฆเชฐเซ‡เช• เชฐเซ€เชค เชคเชฐเชค เชšเชพเชฒเชคเซ€ เชฒเชพเช—เซ‡ เช›เซ‡. N เชตเชงเซ‡ เชคเซ‡เชฎ เช•เชพเชฎ เช•เซ‡เชŸเชฒเซเช‚ เชตเชงเซ‡ เช›เซ‡ เชคเซ‡ เชตเชฟเชšเชพเชฐเซ‹.

5. เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชตเชพเช‚เชšเชตเซ€. เชฎเซ‚เชฒเซเชฏเซ‹ 1,000,000,000 เชธเซเชงเซ€เชจเชพ เชนเซ‹เชˆ เชถเช•เซ‡ เช…เชจเซ‡ N 100,000 เชนเซ‹เชฏ, เชคเซ‹ เชธเชฐเชตเชพเชณเซ‹ 100 trillion เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡. Pythonเชจเชพ integers เช† เชธเช‚เช–เซเชฏเชพ เชธเช‚เชญเชพเชณเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ fixed-size integers เชงเชฐเชพเชตเชคเซ€ languagesเชฎเชพเช‚ overflow เชฅเชถเซ‡. เชงเซเชฏเชพเชจ เชฐเชพเช–เซ‹: เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ€ range เช…เชตเช—เชฃเชตเซ€. เชคเซ‡ overflowเชจเซ€ เชถเช•เซเชฏเชคเชพ เช…เชจเซ‡ counting array เชœเซ‡เชตเซ€ เช•เชˆ เชฐเซ€เชคเซ‹ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡ เชธเชฎเชœเชพเชตเซ‡ เช›เซ‡.

เชชเชพเช  3

เชคเซˆเชฏเชพเชฐเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ€

  1. เชธเซŒเชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเซเช‚ เช†เชฎเช‚เชคเซเชฐเชฃ เชตเชพเช‚เชšเซ‹. Tasksเชจเซ€ เชธเช‚เช–เซเชฏเชพ, เช•เซเชฒ เชธเชฎเชฏ เช…เชจเซ‡ เชฎเช‚เชœเซ‚เชฐ เชญเชพเชทเชพเช“ เชจเซ‹เช‚เชงเซ‹. เช† เชฌเชงเซเช‚ เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชงเชพเชฐเชฃเชพ เชจ เชฌเชพเช‚เชงเซ‹.
  2. เชคเชฎเชจเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช†เชตเชกเชคเซ€ เชเช• เชญเชพเชทเชพ เชตเชพเชชเชฐเซ‹. เชคเซ‡เชจเซ€ lists, dictionaries, sets, sorting เช…เชจเซ‡ string methods เชœเชพเชฃเซ‹, เชœเซ‡เชฅเซ€ เชถเซ‹เชงเชตเชพ เชจ เชชเชกเซ‡.
  3. Code เชฒเช–เชคเชพเช‚ เชชเชนเซ‡เชฒเชพเช‚ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชตเชพเช‚เชšเซ‹. Taskเชฎเชพเช‚ inputเชจเซเช‚ เช•เชฆ เช…เชจเซ‡ valuesเชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ solution เช•เซ‡เชŸเชฒเซเช‚ เชเชกเชชเซ€ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช เช…เชจเซ‡ เช•เชฏเชพ edge cases เชฎเชนเชคเซเชคเซเชตเชจเชพ เช›เซ‡. Codilityเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชชเชพเช เชจเชพ tasksเชฎเชพเช‚ เชชเชฃ เช†เชตเซเช‚ เชœ เชœเซ‹เชตเชพ เชฎเชณเซ‡ เช›เซ‡ (Codility).
  4. เชชเชนเซ‡เชฒเชพเช‚ เชธเชพเชšเซเช‚ เชฌเชจเชพเชตเซ‹, เชชเช›เซ€ เชเชกเชชเซ€. เชชเชนเซ‡เชฒเชพเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชธเชพเชšเซเช‚ version เชฒเช–เซ‹. เชœเซ‹ เชคเซ‡ O(N squared) เชนเซ‹เชฏ เช…เชจเซ‡ N 100,000 เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ€ เชถเช•เซ‡, เชคเซ‹ เชคเซ‡เชจเซ‡ เชตเชงเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชฌเชจเชพเชตเชตเชพ running total, dictionary, set เช…เชฅเชตเชพ sortingเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
  5. Edge cases เชœเชพเชคเซ‡ test เช•เชฐเซ‹. Taskเชฎเชพเช‚เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชซเช•เซเชค เชเช• case เช›เซ‡. เชฎเช‚เชœเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹ empty input, เชเช• item, เชฌเชงเซ€ เชธเชฎเชพเชจ values, negative values, เชธเซŒเชฅเซ€ เชจเชพเชจเซ€ เช…เชจเซ‡ เชฎเซ‹เชŸเซ€ values เชคเชฅเชพ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซเช‚ N เช…เชœเชฎเชพเชตเซ‹.
  6. เชธเชพเชฎเชพเชจเซเชฏ patterns เชถเซ€เช–เซ‹. Prefix sums, sliding windows, dictionary เชตเชกเซ‡ เช—เชฃเชคเชฐเซ€, two pointers, เชชเชนเซ‡เชฒเชพเช‚ sorting เช…เชจเซ‡ เชธเชฐเชณ greedy เชชเชธเช‚เชฆเช—เซ€เช“ เชŸเซ‚เช‚เช•เชพ algorithm tasksเชจเชพ เชฎเซ‹เชŸเชพ เชญเชพเช—เชฎเชพเช‚ เช•เชพเชฎ เชฒเชพเช—เซ‡ เช›เซ‡. Codilityเชจเชพ เชฎเชซเชค เชชเชพเช  เชคเซ‡เชจเซ€ เชถเซˆเชฒเซ€ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซ€ เชœเช—เซเชฏเชพ เช›เซ‡ (Codility).
  7. เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ solutions เชฒเช–เซ‹. เช…เชฎเชพเชฐเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ mocksเชฎเชพเช‚ เชคเชฎเซ‡ code เชฒเช–เซ‹ เช…เชจเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒเชพ cases เชธเชพเชฎเซ‡ เชšเชฒเชพเชตเซ‹ เช›เซ‹. เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ tasks เชธเชพเชฅเซ‡ เชชเชฃ เช†เชตเซเช‚ เช•เชฐเซ‹, เชœเซ‡เชฅเซ€ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช‚ เชฒเช–เชตเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฒเชพเช—เซ‡.
  8. เชตเชพเชธเซเชคเชตเชฟเช• เช—เชคเชฟเช เช…เชญเซเชฏเชพเชธ เช•เชฐเซ‹. เชธเช‚เชชเซ‚เชฐเซเชฃ timed mocks เช†เชชเซ‹, เชœเซ‡เชฅเซ€ testเชจเชพ เชฆเชฟเชตเชธเซ‡ เชเช• เชœ timer เชนเซ‡เช เชณ เชคเซเชฐเชฃ tasks เช‰เช•เซ‡เชฒเชตเชพเชจเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฒเชพเช—เซ‡.
เชชเชพเช  4

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช—เซเชฃ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡

เชธเซเช•เซ‹เชฐเชฟเช‚เช— เชฆเชฐเซ‡เช• เชเชฎเซเชชเซเชฒเซ‹เชฏเชฐ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. Codility เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เชŸเชพเชธเซเช•เชจเซเช‚ เชจเชฟเชถเซเชšเชฟเชค เชฎเชพเชชเชฆเช‚เชกเซ‹ เชธเชพเชฎเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเซเช•เซ‹เชฐเชฟเช‚เช— เชฅเชพเชฏ เช›เซ‡ (Codility), เช…เชจเซ‡ เช•เชฏเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เชชเซ‚เชฐเชคเซ‹ เชธเชพเชฐเซ‹ เช›เซ‡ เชคเซ‡ เชฆเชฐเซ‡เช• เชเชฎเซเชชเซเชฒเซ‹เชฏเชฐ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. เชชเชพเชธ เชฅเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชˆ เชเช• เชธเชฐเซเชตเชฎเชพเชจเซเชฏ เช—เซเชฃเชพเช‚เช• เชจเชฅเซ€.

เช† เชฎเชพเชชเชฆเช‚เชกเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชœเชฃเชพเชตเชพเชฏ เช›เซ‡ เช•เซ‡: เชŸเชพเชธเซเช•เชจเซ‹ เชธเซเช•เซ‹เชฐ เช›เซเชชเชพเชฏเซ‡เชฒเซ€ เชธเชพเชšเชพเชˆเชจเซ€ เชšเช•เชพเชธเชฃเซ€เช“ เช…เชจเซ‡, เช˜เชฃเชพ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เช†เชงเชพเชฐเชฟเชค เชŸเชพเชธเซเช•เชฎเชพเช‚, เชฎเซ‹เชŸเชพ เช‡เชจเชชเซเชŸ เชชเชฐเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชšเช•เชพเชธเชฃเซ€เช“ เชชเชฐเชฅเซ€ เชฎเชณเซ‡ เช›เซ‡. เช†เชจเซ‡ เชญเซ‡เช—เชพเช‚ เช•เชฐเซ€เชจเซ‡ เชชเชนเซ‡เชฒเชพ เชŸเชพเชธเซเช• เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชŸเช•เชพเชตเชพเชฐเซ€ เชจเช•เซเช•เซ€ เชฅเชพเชฏ เช›เซ‡. เชจเชพเชจเชพ เช‡เชจเชชเซเชŸ เชชเชฐ เชธเชพเชšเซ‹ เชนเซ‹เชฏ เชชเชฃ เชฎเซ‹เชŸเชพ เช‡เชจเชชเซเชŸ เชชเชฐ เช–เซ‚เชฌ เชงเซ€เชฎเซ‹ เชนเซ‹เชฏ เชเชตเซ‹ เช‰เช•เซ‡เชฒ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเชพ เช—เซเชฃ เช—เซเชฎเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เช•เซ‹เชˆ เช–เชพเชธ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เชคเซ‹ เชธเชพเชšเชพเชˆเชจเชพ เชธเซเช•เซ‹เชฐเชจเซ‹ เชฅเซ‹เชกเซ‹ เชญเชพเช— เช—เซเชฎเชพเชตเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชœ เช…เชฎเชพเชฐเชพ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชตเชพเชฐเช‚เชตเชพเชฐ เช…เชฒเช—เชฅเซ€ เชชเซ‚เช›เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, "เชถเซเช‚ เชคเซ‡ เชธเชพเชšเซ‹ เช›เซ‡?" เช…เชจเซ‡ "เชถเซเช‚ เชคเซ‡ เชชเซ‚เชฐเชคเซ‹ เชเชกเชชเซ€ เช›เซ‡?"

เช…เชฎเชพเชฐเซ‹ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชธเซเช•เซ‹เชฐ เชเชŸเชฒเซ‡ เช…เชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช•เซ‡เชŸเชฒเชพ เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชคเชฎเซ‡ เชธเชพเชšเชพ เชœเชตเชพเชฌ เช†เชชเซเชฏเชพ, เชฆเชฐเซ‡เช• เชŸเชพเชธเซเช• เชชเซเชฐเชฎเชพเชฃเซ‡เชจเชพ เชตเชฟเชญเชพเชœเชจ เชธเชพเชฅเซ‡, เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชœเชพเชฃเซ€ เชถเช•เซ‹ เช•เซ‡ เช•เซเชฏเชพเช‚ เชงเซเชฏเชพเชจ เช†เชชเชตเซเช‚. เช† เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชธเซเช•เซ‹เชฐ เช›เซ‡: เชคเซ‡ Codilityเชจเซ‹ เชธเซเช•เซ‹เชฐ เช•เซ‡ เช•เซ‹เชˆ เชเชฎเซเชชเซเชฒเซ‹เชฏเชฐเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชจเชฅเซ€, เช…เชจเซ‡ เชคเชฎเซ‡ เชชเชพเชธ เชฅเชถเซ‹ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡เชจเซ€ เช†เช—เชพเชนเซ€ เช•เชฐเชคเซ‹ เชจเชฅเซ€.

เชชเชพเช  5

เชธเชพเชฎเชพเชจเซเชฏ เชญเซ‚เชฒเซ‹

  • เช‰เชฆเชพเชนเชฐเชฃ เชชเชฐ เชญเชฐเซ‹เชธเซ‹ เชฐเชพเช–เชตเซ‹. Taskเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช˜เชฃเชพ เช›เซเชชเชพเชฏเซ‡เชฒเชพ casesเชฎเชพเช‚เชฅเซ€ เชเช• เช›เซ‡. เช‰เช•เซ‡เชฒ เชคเซ‡เชฎเชพเช‚ เชชเชพเชธ เชฅเชพเชฏ เช›เชคเชพเช‚ เช•เซเชฒ เช—เซเชฃเชจเชพ เชฎเซ‹เชŸเชพ เชญเชพเช—เชฎเชพเช‚ เชจเชฟเชทเซเชซเชณ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
  • Nเชจเซ€ เช…เชตเช—เชฃเชจเชพ เช•เชฐเชตเซ€. เชธเชพเชšเซ‹ O(N squared) เช‰เช•เซ‡เชฒ N = 100,000 เชชเชฐ performance checksเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเชนเซ‡เชฒเชพเช‚ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชคเชชเชพเชธเซ‹.
  • Loopเชจเซ€ เช…เช‚เชฆเชฐ เช›เซเชชเชพเชฏเซ‡เชฒเซเช‚ เช•เชพเชฎ. Loopเชจเซ€ เช…เช‚เชฆเชฐ list เชชเชฐ slice, sum, count, index เช…เชฅเชตเชพ "in" เชตเชพเชชเชฐเชตเชพเชฅเซ€ เช–เชฐเซเชš เช…เชจเซ‡เช•เช—เชฃเซ‹ เชตเชงเซ‡ เช›เซ‡.
  • เช›เซ‡เชฒเซเชฒเซ‹ item เชšเซ‚เช•เซ€ เชœเชตเซ‹. เชเช•เชจเซ€ เชญเซ‚เชฒเชตเชพเชณเชพ ranges เช…เชจเซ‡ listเชจเชพ เช…เช‚เชคเซ‡ เชชเซ‚เชฐเชพ เชฅเชคเชพ loops เชธเชพเชฎเชพเชจเซเชฏ เชญเซ‚เชฒ เช›เซ‡. เช›เซ‡เชฒเซเชฒเซเช‚ เชชเช—เชฒเซเช‚ เชœเชพเชคเซ‡ เช•เชฐเซ€เชจเซ‡ เชคเชชเชพเชธเซ‹.
  • เชถเชฐเซ‚เช†เชคเชจเชพเช‚ เช–เซ‹เชŸเชพเช‚ เชฎเซ‚เชฒเซเชฏเซ‹. เชฎเชนเชคเซเชคเชฎ เชฎเซ‚เชฒเซเชฏ 0เชฅเซ€ เช…เชฅเชตเชพ เชฒเช˜เซเชคเซเชคเชฎ เชฎเซ‚เชฒเซเชฏ เชฎเชจเชธเซเชตเซ€ เชฎเซ‹เชŸเชพ เช†เช‚เช•เชกเชพเชฅเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฅเซ€ เชจเซ‡เช—เซ‡เชŸเชฟเชต เช…เชฅเชตเชพ เช–เซ‚เชฌ เชฎเซ‹เชŸเชพ เชฎเซ‚เชฒเซเชฏเซ‹เชฎเชพเช‚ เชญเซ‚เชฒ เชฅเชพเชฏ เช›เซ‡. เชชเชนเซ‡เชฒเชพ itemเชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ‹.
  • Taskเชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‡ เช•เซเชฐเชฎ เชฌเชฆเชฒเซ€ เชจเชพเช–เชตเซ‹. Sorting เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡, เชชเชฃ เชœเชตเชพเชฌ positions เช…เชฅเชตเชพ "listเชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‹" เชนเซ‹เชตเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชจเชนเซ€เช‚.
  • เชฌเชงเซ‹ เชธเชฎเชฏ เชเช• task เชชเชฐ เช–เชฐเซเชšเซ€ เชจเชพเช–เชตเซ‹. เชฆเชฐเซ‡เช• taskเชจเซ‹ เชธเชพเชšเซ‹ version เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ‹, เชชเช›เซ€ เชธเชฎเชฏ เชฎเชณเซ‡ เชคเซเชฏเชพเช‚ เชคเซ‡เชจเซ€ เชเชกเชช เชธเซเชงเชพเชฐเซ‹.

เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‚เชณ เชชเซเชฐเชถเซเชจเซ‹, เชตเชพเชธเซเชคเชตเชฟเช• เช•เซ‡ เชฒเซ€เช• เชฅเชฏเซ‡เชฒเชพ เชชเซเชฐเชถเซเชจเซ‹ เชจเชนเซ€เช‚. Monthly เชชเซเชฒเชพเชจ เช•เซ‹เชˆ เชชเชฃ เชธเชฎเชฏเซ‡ เชฐเชฆ เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซเชฎเชพเช‚ เชตเชงเซ เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‰เช• เชŸเซ‡เชธเซเชŸ เช†เชชเซเชฏเซ‹ เชนเซ‹เชฏ, เชคเซ‹ 7 เชฆเชฟเชตเชธเชจเซ€ เช…เช‚เชฆเชฐ เชฐเชฟเชซเช‚เชก เชฎเชพเช—เซ€ เชถเช•เซ‹ เช›เซ‹.

เชตเชพเชฐเช‚เชตเชพเชฐ เชชเซ‚เช›เชพเชคเชพ เชชเซเชฐเชถเซเชจเซ‹

เชถเซเช‚ เชเชตเซ‹ เชเช• Codility เชŸเซ‡เชธเซเชŸ เช›เซ‡ เชœเซ‡ เชฆเชฐเซ‡เช• เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชตเชพเชชเชฐเซ‡ เช›เซ‡?+

เชจเชพ. Codility เชเช• เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡. เชฆเชฐเซ‡เช• เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชชเซ‹เชคเชพเชจเชพเช‚ tasks, เชญเชพเชทเชพเช“ เช…เชจเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเชฎเชจเซ‡ เชถเซเช‚ เชœเซ‹เชตเชพ เชฎเชณเชถเซ‡ เชคเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซเช‚ เช†เชฎเช‚เชคเซเชฐเชฃ เชธเซŒเชฅเซ€ เชธเชพเชฐเซ‹ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเช• เช›เซ‡.

เชถเซเช‚ เชคเชฎเชพเชฐเชพ เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชนเซเช‚ เชฒเช–เซเช‚ เชคเซ‡ เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡?+

เชนเชพ, เชซเซเชฒ เชฎเซ‰เช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚. เชคเชฎเซ‡ เชฆเชฐเซ‡เช• task Python, JavaScript, Java เช…เชฅเชตเชพ C++เชฎเชพเช‚ เชฒเช–เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒเชพ test cases เชธเชพเชฎเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชพเชธ เชฅเชฏเซ‡เชฒเชพ เชฆเชฐเซ‡เช• case เชฎเชพเชŸเซ‡ เช—เซเชฃ เชฎเชณเซ‡ เช›เซ‡. เชฎเชซเชค sample multiple choice เช›เซ‡. เช…เชฎเชพเชฐเชพ cases เชจเชพเชจเชพ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เชธเชพเชšเชพ เชœเชตเชพเชฌ เช…เชจเซ‡ edge cases เชคเชชเชพเชธเซ‡ เช›เซ‡; เชตเชพเชธเซเชคเชตเชฟเช• เชŸเซ‡เชธเซเชŸเชฎเชพเช‚ เชฎเซ‹เชŸเชพ inputs เชชเชฐ performance เชชเชฃ เช˜เชฃเซ€ เชตเชพเชฐ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฎเชพเชฐเซ‹ เช‰เช•เซ‡เชฒ เช•เซ‡เชŸเชฒเซ‹ เชเชกเชชเซ€ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช?+

เชฆเชฐเซ‡เช• เช•เชพเชฐเซเชฏเชฎเชพเช‚ เช†เชชเซ‡เชฒเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชตเชพเช‚เชšเซ‹. N เชฒเช—เชญเช— 100,000 เชธเซเชงเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ O(N) เช…เชฅเชตเชพ O(N log N) เชฒเช•เซเชทเซเชฏ เชฐเชพเช–เซ‹; เช เช•เชฆ เชฎเชพเชŸเซ‡ O(N squared) เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช–เซ‚เชฌ เชงเซ€เชฎเซเช‚ เชนเซ‹เชฏ เช›เซ‡. เชฎเชฐเซเชฏเชพเชฆเชพ เช“เช›เซ€ เชนเซ‹เชฏ เชคเซ‹ เชตเชงเซ เชธเชฐเชณ เช‰เช•เซ‡เชฒ เชฏเซ‹เช—เซเชฏ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.

เชชเชพเชธ เชฅเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‡ เช•เซ‡เชŸเชฒเซ‹ เชธเซเช•เซ‹เชฐ เชฎเซ‡เชณเชตเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡?+

เชฌเชงเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช—เซ เชชเชกเชคเซ‹ เช•เซ‹เชˆ เชเช• pass mark เชจเชฅเซ€. เช•เชฏเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เชคเชฎเชจเซ‡ เช†เช—เชณ เชฒเชˆ เชœเชถเซ‡ เชคเซ‡ เชฆเชฐเซ‡เช• employer เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• edge caseเชฎเชพเช‚ เชธเชพเชšเชพ เช…เชจเซ‡ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเชพ input เชฎเชพเชŸเซ‡ เชชเชฃ เชชเซ‚เชฐเชคเชพ เชเชกเชชเซ€ เช‰เช•เซ‡เชฒเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ‹ เชฒเช•เซเชทเซเชฏ เชฐเชพเช–เซ‹.

เชถเซเช‚ เช† Codilityเชจเชพเช‚ tasks เช›เซ‡?+

เชจเชพ. เช…เชฎเชพเชฐเซ€ เชŸเซ€เชฎเซ‡ เช† เชœ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชถเซˆเชฒเซ€เชฎเชพเช‚ เชฎเซ‚เชณ practice tasks เช…เชจเซ‡ เชชเซเชฐเชถเซเชจเซ‹ เชฒเช–เซเชฏเชพ เช›เซ‡. Intellect Council, Codility Limited เช…เชฅเชตเชพ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เช•เซ‹เชˆ เชชเชฃ employer เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซเช‚ เชจเชฅเซ€.

เชธเซเชฐเซ‹เชคเซ‹

  1. Codility: เชนเซ‹เชฎ เชชเซ‡เชœ (เช•เชพเชฐเซเชฏเซ‹เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฅเชพเชฏ เช›เซ‡), 2026-11-09เชจเชพ เชฐเซ‹เชœ เชšเช•เชพเชธเซเชฏเซเช‚
  2. Codility: เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹, เชชเชพเช , 2026-11-09เชจเชพ เชฐเซ‹เชœ เชšเช•เชพเชธเซเชฏเซเช‚
  3. Codility เชชเชพเช : เชชเชพเช  1, Iterations, BinaryGap, 2026-11-09เชจเชพ เชฐเซ‹เชœ เชšเช•เชพเชธเซเชฏเซเช‚
  4. Codility เชชเชพเช : เชชเชพเช  3, Time Complexity, 2026-11-09เชจเชพ เชฐเซ‹เชœ เชšเช•เชพเชธเซเชฏเซเช‚

เช† เชชเซ‡เชœ เชตเชฟเชถเซ‡

Intellect Council เชŸเซ€เชฎ เชฆเซเชตเชพเชฐเชพ เชฒเช–เชพเชฏเซ‡เชฒ เช…เชจเซ‡ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชพเชฏเซ‡เชฒ. เช›เซ‡เชฒเซเชฒเซ‡ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชพเชˆ . เช…เชฎเชพเชฐเซ€ เชธเช‚เชชเชพเชฆเช•เซ€เชฏ เชจเซ€เชคเชฟ เชตเชพเช‚เชšเซ‹.

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹

เชจเซ‹เช•เชฐเซ€ เชถเซ‹เชงเชจเชพเชฐเชพเช“ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ

เชจเซ‹เช•เชฐเซ€เชฆเชพเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เชตเชพเชคเชพ เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพเชตเชพเชณเชพ เชฎเชซเชค เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ: เชเชชเซเชŸเชฟเชŸเซเชฏเซเชก, เชฐเซ€เชเชจเชฟเช‚เช—, เชธเชพเชฏเช•เซ‰เชฎเซ‡เชŸเซเชฐเชฟเช•, Wonderlic-เชถเซˆเชฒเซ€เชจเชพ, CCAT-เชถเซˆเชฒเซ€เชจเชพ เช…เชจเซ‡ Excel. เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹
เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹

Python เช•เซ‹เชกเชฟเช‚เช— testเชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ

เชฎเชซเชค Python assessment เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ: เชฎเซ‚เชณเชญเซ‚เชค เชฌเชพเชฌเชคเซ‹, code เชถเซเช‚ เชชเซเชฐเชฟเชจเซเชŸ เช•เชฐเซ‡ เช›เซ‡, bug เชถเซ‹เชงเชตเซ‹ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเชฐเชค เช‰เช•เซ‡เชฒ เชชเชธเช‚เชฆ เช•เชฐเชตเซ‹. เชฆเชฐเซ‡เช• เชฌเชพเชฌเชคเชจเซ€ เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเซเช‚ เชธเชฎเชœเซ‚เชคเซ€.

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹
เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹

SQL เชŸเซ‡เชธเซเชŸ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ

เชฎเชซเชค SQL test เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ: เชฎเซ‚เชณเชญเซ‚เชค เชฌเชพเชฌเชคเซ‹, query เชถเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช†เชชเซ‡ เช›เซ‡, query เชธเซเชงเชพเชฐเชตเซ€ เช…เชจเซ‡ เชฏเซ‹เช—เซเชฏ query เชชเชธเช‚เชฆ เช•เชฐเชตเซ€. เชธเชฐเชณเชคเชพเชฅเซ€ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ standard SQLเชฎเชพเช‚, เชฆเชฐเซ‡เช• เชฌเชพเชฌเชคเชจเซ€ เชชเช—เชฒเซเช‚-เชฆเชฐ-เชชเช—เชฒเซเช‚ เชธเชฎเชœเซ‚เชคเซ€.

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเซ‹

เชฌเชงเซ€ 93 เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ เชœเซเช“

เชธเชฎเชœเซ‚เชคเซ€เช“ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฏเชฌเชฆเซเชง เชฎเซ‹เช• เชŸเซ‡เชธเซเชŸ.เชธเช‚เชชเซ‚เชฐเซเชฃ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ‹
เชคเชฎเชพเชฐเซ‹ เชŸเซ‡เชธเซเชŸ เชจเชœเซ€เช• เช›เซ‡. เชคเซˆเชฏเชพเชฐ เชฐเชนเซ‹.

เชชเซ‚เชฐเซ€ เชคเซˆเชฏเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชœเชพเช“.
เชคเชฎเซ‡ เชคเชฎเชพเชฐเซเช‚ เชถเซเชฐเซ‡เชทเซเช  เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เช เชœเชพเชฃเซ€เชจเซ‡ เชœเชพเช“.

เชตเชพเชธเซเชคเชตเชฟเช• เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชพเชฅเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ, เชฆเชฐเซ‡เช• เชœเชตเชพเชฌเชจเซ€ เชธเชฎเชœเซ‚เชคเซ€ เชธเชพเชฅเซ‡.

เชฎเชซเชค เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชŸเซ‡เชธเซเชŸ เชถเชฐเซ‚ เช•เชฐเซ‹เช…เชฅเชตเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‰เช• เชŸเซ‡เชธเซเชŸ เชœเซเช“ เชฎเชซเชค เชธเซ‡เชฎเซเชชเชฒ. เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.