āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ•āĻ¯āĻŧā§‡āĻ•āĻĻāĻŋāĻ¨ āĻ†āĻ—ā§‡āĻ° āĻ˜āĻŸāĻ¨āĻž āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ¸āĻŽā§āĻŽā§‡āĻ˛āĻ¨. JUG.ru āĻ—ā§āĻ°ā§āĻĒā§‡āĻ° āĻ›ā§‡āĻ˛ā§‡āĻ°āĻž āĻĄā§āĻ°āĻŋāĻŽ āĻ¸ā§āĻĒāĻŋāĻ•āĻžāĻ°āĻĻā§‡āĻ° āĻ†āĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻœāĻžāĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ˛ā§‡āĻ¸āĻ˛āĻŋ āĻ˛ā§āĻ¯āĻžāĻŽāĻĒā§‹āĻ°ā§āĻŸ! āĻ•ā§āĻ˛āĻŋāĻĢ āĻ•ā§āĻ˛āĻŋāĻ•! āĻŽāĻžāĻ°ā§āĻŸāĻŋāĻ¨ āĻ•ā§āĻ˛ā§‡āĻĒāĻŽā§āĻ¯āĻžāĻ¨!) āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸā§‡āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻŋāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§āĻ‡ āĻĻāĻŋāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ•āĻ¨āĻŸā§āĻ¯ā§āĻ° āĻ¸āĻŽā§āĻŽā§‡āĻ˛āĻ¨ā§‡āĻ° āĻ¤āĻŋāĻ¨ āĻ…āĻ‚āĻļā§€āĻĻāĻžāĻ°ā§‡āĻ° āĻāĻ•āĻœāĻ¨ āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤ āĻ†āĻŽāĻ°āĻž āĻŦā§āĻĨā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛ā§‡āĻ›āĻŋ, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛ā§‡āĻ›āĻŋ, āĻŦāĻŋāĻ™ā§āĻ—ā§‹ āĻ–ā§‡āĻ˛ā§‡āĻ›āĻŋ āĻāĻŦāĻ‚ āĻ§āĻžāĻāĻ§āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻāĻŸāĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻŸā§‡āĻ•ā§āĻ¸āĻŸ āĻ˛ā§‡āĻ–āĻ• āĻĨā§‡āĻ•ā§‡ Kontur āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ āĻ•āĻ°ā§āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĒā§‹āĻ¸ā§āĻŸ. āĻšāĻžāĻ‡āĻĄā§āĻ°āĻžāĻ¯āĻŧ āĻ•ā§‡ āĻ›āĻŋāĻ˛ā§‡āĻ¨ - āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ¨ā§‹āĻ°āĻŽ āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻžāĻ° āĻ•āĻžāĻ°āĻŖ, āĻ•ā§‡ āĻ›āĻŋāĻ˛ āĻ¨āĻž - āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ¸ā§āĻ¤āĻŋāĻˇā§āĻ• āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¯ā§‹āĻ— āĻŦāĻĄāĻŧ āĻ“-āĻ¸ā§āĻŦāĻ°āĻ˛āĻŋāĻĒāĻŋāĨ¤

āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻŽāĻ¨ āĻ…āĻ‚āĻļāĻ—ā§āĻ°āĻšāĻŖāĻ•āĻžāĻ°ā§€āĻ“ āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻ¯āĻžāĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻ¸ā§āĻ˛āĻžāĻ‡āĻĄā§‡ āĻĢā§āĻ˛āĻŋāĻĒāĻšāĻžāĻ°ā§āĻŸāĻŸāĻŋ āĻ­ā§‡āĻ™ā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤ āĻ†āĻŽāĻŋ āĻ°āĻ¸āĻŋāĻ•āĻ¤āĻž āĻ•āĻ°āĻ›āĻŋ āĻ¨āĻž - āĻ¤āĻžāĻ°āĻž āĻ¯āĻžāĻšāĻžāĻ‡āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻ—āĻœā§‡āĻ° āĻāĻ‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•āĻŸāĻŋ āĻšāĻ¸ā§āĻ¤āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§‡āĻ›ā§‡:

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻŽā§‹āĻŸ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ•āĻžāĻœ āĻ›āĻŋāĻ˛:

  • āĻ˛ā§‹āĻĄ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ“āĻœāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡
  • āĻāĻ•āĻŸāĻŋ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡
  • āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻ‚ āĻŸāĻĒā§‹āĻ˛āĻœāĻŋ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°āĻžāĻˇā§āĻŸā§āĻ°ā§€āĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻ‰āĻĒāĻ°

āĻŸāĻžāĻ¸ā§āĻ• 1. āĻ•ā§āĻ˛āĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ

āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° N āĻ“āĻœāĻ¨āĻ¯ā§āĻ•ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĨā§‡āĻ•ā§‡ K-āĻāĻ° āĻĻāĻ•ā§āĻˇ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛:

āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻāĻ˛āĻ•ā§‡ N āĻ¨ā§‹āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻĻāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽā§‡āĻŸāĻžāĻĄā§‡āĻŸāĻž āĻŸā§āĻ°ā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻŦā§‡ (āĻ¯ā§‡āĻŽāĻ¨, āĻ¤āĻžāĻĻā§‡āĻ° āĻ˛ā§‡āĻŸā§‡āĻ¨ā§āĻ¸āĻŋ, 4xx/5xx āĻ°ā§‡āĻ¸āĻĒāĻ¨ā§āĻ¸ āĻ°ā§‡āĻŸ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻāĻŦāĻ‚ āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ“āĻœāĻ¨ W1..WN āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ•āĻ¯ā§‹āĻ—ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻžāĻ° āĻ•ā§ŒāĻļāĻ˛āĻ•ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹āĻ­āĻžāĻŦā§‡ N āĻ¨ā§‹āĻĄā§‡āĻ° K āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ - āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻ¯ā§‹āĻ—āĻŸāĻŋ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻžāĻ¨ā§āĻĒāĻžāĻ¤āĻŋāĻ• āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨ā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻĄāĻŧ O āĻ¸ā§āĻŦāĻ°āĻ˛āĻŋāĻĒāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ° āĻ—āĻŖāĻ¨āĻžāĻ—āĻ¤ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻ¤ā§‡ āĻ•ā§‡āĻ¨?

āĻ•āĻžāĻ°āĻŖ āĻāĻ‡ āĻĢāĻ°ā§āĻŽā§‡ āĻ¸āĻŽā§āĻŽā§‡āĻ˛āĻ¨ā§‡ āĻ…āĻ‚āĻļāĻ—ā§āĻ°āĻšāĻŖāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˛āĻĄāĻŧāĻžāĻ‡ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°āĻŖ āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋ āĻšāĻžāĻ‡āĻĄā§āĻ°āĻžāĻ° āĻ¸āĻ°āĻ•āĻžāĻ°ā§€ āĻ­āĻžāĻˇāĻž āĻ›āĻŋāĻ˛āĨ¤ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋ āĻāĻ‡āĻ°āĻ•āĻŽ āĻ˛āĻžāĻ—āĻ›āĻŋāĻ˛:

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ•āĻžāĻ—āĻœ āĻāĻŦāĻ‚ āĻĒā§‡āĻ¨ā§āĻ¸āĻŋāĻ˛ āĻ¨āĻŋāĻ¨, āĻ­āĻžāĻŦā§āĻ¨, āĻāĻ–āĻ¨āĻ‡ āĻ¸ā§āĻĒāĻ¯āĻŧāĻ˛āĻžāĻ° āĻ–ā§āĻ˛āĻ¤ā§‡ āĻ¤āĻžāĻĄāĻŧāĻžāĻšā§āĻĄāĻŧā§‹ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž 🙂

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ (āĻ­āĻŋāĻĄāĻŋāĻ“)

5:53 āĻ āĻļā§āĻ°ā§, āĻŽāĻžāĻ¤ā§āĻ° 4 āĻŽāĻŋāĻ¨āĻŋāĻŸ:

āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻĢā§āĻ˛āĻŋāĻĒāĻšāĻžāĻ°ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ›ā§‡āĻ˛ā§‡āĻ°āĻž āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡:


āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ (āĻŸā§‡āĻ•ā§āĻ¸āĻŸ)

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻŸāĻŋ āĻĒā§ƒāĻˇā§āĻ ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡: āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ° āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛, 0 āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ•āĻŸāĻŋ i-āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻšāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‚āĻĒ āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ 0 āĻĨā§‡āĻ•ā§‡ (i-1)āĻ¤āĻŽ āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‚āĻĒ āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ 0 āĻĨā§‡āĻ•ā§‡ i-th - āĻāĻ° āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻļāĻŋāĨ¤ āĻ¤āĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻŦā§‡, āĻāĻŦāĻ‚ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‚āĻĒ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(N), K āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(N K) ~ O(N2)āĨ¤

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻšāĻ¤ā§āĻ°ā§āĻŽā§āĻ–ā§€ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ–āĻžāĻ°āĻžāĻĒ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻŽāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻŦ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸ āĻ—āĻžāĻ› āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ lg N āĻ—āĻ­ā§€āĻ°āĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ› āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§‡, āĻ¯āĻžāĻ° āĻĒāĻžāĻ¤āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ“āĻœāĻ¨ āĻĨāĻžāĻ•āĻŦā§‡ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻ¨ā§‹āĻĄāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ - āĻ—āĻžāĻ›ā§‡āĻ° āĻŽā§‚āĻ˛ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻ‚āĻļāĻŋāĻ• āĻ¸āĻŽāĻˇā§āĻŸāĻŋāĨ¤ āĻāĻ° āĻĒāĻ°ā§‡, āĻ†āĻŽāĻ°āĻž 0 āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ“āĻœāĻ¨ā§‡āĻ° āĻ¯ā§‹āĻ—āĻĢāĻ˛ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ•āĻŸāĻŋ āĻāĻ˛ā§‹āĻŽā§‡āĻ˛ā§‹ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŋ, i-th āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻžāĻŸāĻŋ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻŋ, āĻāĻŸāĻŋāĻ•ā§‡ āĻ—āĻžāĻ› āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻŋ āĻāĻŦāĻ‚ āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°āĻŋāĨ¤ āĻāĻ‡ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽā§‡āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§‡, āĻāĻ•āĻŸāĻŋ āĻ—āĻžāĻ› āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(N), i-th āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻāĻŦāĻ‚ āĻ—āĻžāĻ› āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻžāĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(lg N), K āĻ°ā§‡āĻĒā§āĻ˛āĻŋāĻ•āĻž āĻŦā§‡āĻ›ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(N + K) lg N) ~ O(N lg N) .

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ°ā§ˆāĻ–āĻŋāĻ•-āĻ˛āĻ— āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻĻā§āĻŦāĻŋāĻ˜āĻžāĻ¤ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ¸ā§āĻ¨ā§āĻĻāĻ°, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻŦāĻĄāĻŧ K-āĻāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻāĻŸāĻž āĻāĻ‡ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ•ā§‹āĻĄā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻĨā§‡āĻ•ā§‡ ClusterClient āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ "āĻĒā§‚āĻ°ā§āĻŦ" (āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡, āĻ—āĻžāĻ›āĻŸāĻŋ O(N lg N) āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽā§‡āĻ° āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤)

āĻŸāĻžāĻ¸ā§āĻ• 2. āĻœā§‡āĻŦā§āĻ°āĻž

āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ āĻ¨āĻ¨-āĻ‡āĻ¨āĻĄā§‡āĻ•ā§āĻ¸āĻĄ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻĻāĻ•ā§āĻˇ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛:

āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻāĻ˛āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻžāĻ°ā§āĻĄ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻĻāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒ āĻšāĻŦā§‡ M (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ N < 100 << M) āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻ‚āĻ—ā§āĻ°āĻš āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻšāĻžāĻ°ā§‡ (āĻ…-āĻ¸ā§‚āĻšā§€āĻ¯ā§āĻ•ā§āĻ¤) āĻ¸āĻžāĻ‚āĻ–ā§āĻ¯āĻŋāĻ• āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžāĻœāĻžāĻ¨ā§‹ āĻļā§€āĻ°ā§āĻˇ N āĻ¨āĻĨāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ•āĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒ āĻšāĻŦā§‡ āĻļā§€āĻ°ā§āĻˇ S āĻ¨āĻĨāĻŋ (S ~ N) āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§‡ āĻļā§€āĻ°ā§āĻˇ N āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĨ¤

āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ—āĻĄāĻŧ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ–āĻžāĻ°āĻžāĻĒ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻŦāĻĄāĻŧ O āĻ¨ā§‹āĻŸā§‡āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ° āĻ—āĻŖāĻ¨āĻžāĻ—āĻ¤ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ (āĻ­āĻŋāĻĄāĻŋāĻ“)

34:50 āĻ āĻļā§āĻ°ā§, āĻŽāĻžāĻ¤ā§āĻ° 6 āĻŽāĻŋāĻ¨āĻŋāĻŸ:


āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ (āĻŸā§‡āĻ•ā§āĻ¸āĻŸ)

āĻ¸āĻžāĻ°āĻĢā§‡āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨: āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻĨāĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°ā§āĻ¨ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§āĻ‡āĻ•ā§‹āĻ°ā§āĻŸ), āĻ¤āĻžāĻ°āĻĒāĻ° N+S āĻ¨āĻĨāĻŋ āĻ¨āĻŋāĻ¨āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¸āĻžāĻœāĻžāĻ¨ā§‹āĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ—āĻĄāĻŧā§‡ O(M lg M), āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ–āĻžāĻ°āĻžāĻĒ O(M2)āĨ¤

āĻāĻŸāĻž āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ M āĻ¨āĻĨāĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¤āĻžāĻĻā§‡āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻ…āĻ‚āĻļ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻž āĻ…āĻĻāĻ•ā§āĻˇāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻĨāĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻĻā§āĻ°ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋāĻ° N + S āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻŦā§‡ (āĻāĻ—ā§āĻ˛āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻ—āĻĄāĻŧā§‡ O(M) āĻ āĻ•āĻŽā§‡ āĻ¯āĻžāĻŦā§‡, āĻ¯āĻ–āĻ¨ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ–āĻžāĻ°āĻžāĻĒ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻ•āĻ‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋ āĻ†āĻ°āĻ“ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ - āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻšāĻŋāĻĒ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚. āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻĒā§āĻ°āĻĨāĻŽ N+S āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨ā§āĻ¯ā§‚āĻ¨āĻ¤āĻŽ- āĻŦāĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš-āĻ¸ā§āĻ¤ā§‚āĻĒā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻŦāĻžāĻ›āĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻĻāĻŋāĻ•āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡), āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¨āĻĨāĻŋāĻ•ā§‡ āĻ—āĻžāĻ›ā§‡āĻ° āĻŽā§‚āĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻŦāĻž āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¨āĻĨāĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§‡ āĻ—āĻžāĻ›ā§‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ–āĻžāĻ°āĻžāĻĒ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž, āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻ—āĻžāĻ›āĻŸāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ, āĻ¤āĻž āĻšāĻ˛ O(M lg M), āĻ—āĻĄāĻŧ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻšāĻ˛ O(M), āĻ¯ā§‡āĻŽāĻ¨ āĻ•ā§āĻ‡āĻ•āĻ¸āĻŋāĻ˛ā§‡āĻ•ā§āĻŸāĨ¤

āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻšāĻŋāĻĒ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽāĻŋāĻ‚ āĻ†āĻ°āĻ“ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻšāĻ¯āĻŧā§‡ āĻ‰āĻ ā§‡āĻ›ā§‡ āĻāĻ‡ āĻ•āĻžāĻ°āĻŖā§‡ āĻ¯ā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§‡ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ¨āĻĨāĻŋāĻ° āĻŽā§‚āĻ˛ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻ• āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡ āĻšāĻŋāĻĒāĻŸāĻŋāĻ•ā§‡ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ¨āĻž āĻ•āĻ°ā§‡āĻ‡ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŦāĻžāĻ›āĻžāĻ‡ āĻœā§‡āĻŦā§āĻ°āĻž āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻŸāĻžāĻ¸ā§āĻ• 3. āĻ¸ā§āĻŸā§‡āĻŸ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛

āĻ°āĻžāĻœā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĻāĻ•ā§āĻˇ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ›āĻŋāĻ˛:

āĻ†āĻĒāĻ¨āĻžāĻ° āĻĻāĻ˛āĻ•ā§‡ N āĻ¨ā§‹āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§āĻŸāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻ¨āĻŦ āĻ°āĻžāĻˇā§āĻŸā§āĻ°ā§€āĻ¯āĻŧ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻĻāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ i-āĻŽ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž (i+1)-āĻŽ āĻ¨ā§‹āĻĄā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤, N-āĻ¤āĻŽ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ°āĻĨāĻŽ āĻ¨ā§‹āĻĄā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻ•āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻšāĻ˛ āĻ¸ā§āĻŸā§‡āĻŸ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ¯āĻ–āĻ¨ āĻĻā§āĻŸāĻŋ āĻ¨ā§‹āĻĄ āĻ¤āĻžāĻĻā§‡āĻ° āĻ°āĻžāĻœā§āĻ¯āĻ•ā§‡ āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻœāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§‡āĻŸ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ•āĻ°āĻ¤ā§‡ M āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻ—ā§‡āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¨ā§‹āĻĄ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŽā§āĻšā§‚āĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ°āĻžāĻœā§āĻ¯ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ā§‡ āĻ…āĻ‚āĻļāĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽāĨ¤

āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¸ā§āĻŸāĻžāĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨ā§‹āĻĄā§‡āĻ° āĻ°āĻžāĻœā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ•āĻ¤āĻ•ā§āĻˇāĻŖ āĻ˛āĻžāĻ—ā§‡?

āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ (āĻŸā§‡āĻ•ā§āĻ¸āĻŸ)

āĻĒā§ƒāĻˇā§āĻ  āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨: āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŦāĻ‚ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŦāĻ‚ āĻšāĻ¤ā§āĻ°ā§āĻĨ, āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧā§‡āĻ° āĻĒāĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ O(N) āĻĒāĻžāĻ°āĻŽā§āĻŸā§‡āĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ O(N M) āĻ¸āĻŽāĻ¯āĻŧ āĻ•āĻžāĻŸāĻžāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§€āĻ°ā§āĻ˜, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻŋ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻœā§‹āĻĄāĻŧāĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨: āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡, āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋ āĻšāĻ¤ā§āĻ°ā§āĻĨāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ°āĻžāĻˇā§āĻŸā§āĻ° āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧā§‡āĻ° āĻĒāĻ°ā§‡, āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ āĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ O(lg N) āĻĒāĻžāĻ°āĻŽā§āĻŸā§‡āĻļāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ O(M lg N) āĻ¸āĻŽāĻ¯āĻŧ āĻ•āĻžāĻŸāĻžāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻĻāĻ•ā§āĻˇ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛āĻž āĻ¸āĻŽā§āĻ­āĻŦ - āĻ°ā§ˆāĻ–āĻŋāĻ• āĻ¨āĻ¯āĻŧ, āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ¸āĻŽāĻ¯āĻŧā§‡āĨ¤ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻĨāĻŽ āĻ§āĻžāĻĒā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻļā§‡āĻˇāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž, āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻļā§‡āĻˇ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻ āĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻŸāĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ•ā§‡ āĻļā§‡āĻˇā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧāĻŸāĻŋāĻ° āĻ‰āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĨ¤ āĻāĻ‡ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ…āĻĢ āĻāĻ•ā§āĻ¸āĻšā§‡āĻžā§āĻœā§‡āĻ° āĻĒāĻ°ā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ°āĻžāĻœā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ āĻŋāĻ• āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻŽā§‹āĻŸ O(2M) ~ O(1) āĻĒāĻžāĻ°āĻŽā§āĻŸā§‡āĻļāĻ¨ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ•āĻžāĻœāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻ˛ā§‹āĻĄ āĻŦā§āĻ¯āĻžāĻ˛ā§‡āĻ¨ā§āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ‡āĻ¨-āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ

āĻāĻ‡ āĻœāĻžāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•ā§‹āĻ¨āĻ“ āĻ—āĻŖāĻŋāĻ¤āĻŦāĻŋāĻĻāĻ•ā§‡ āĻŽā§‹āĻŸā§‡āĻ“ āĻ…āĻŦāĻžāĻ• āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž āĻ¯āĻŋāĻ¨āĻŋ āĻāĻ–āĻ¨āĻ“ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˜ā§‚āĻ°ā§āĻŖāĻ¨ āĻĻā§āĻŸāĻŋ āĻ…āĻ•ā§āĻˇā§€āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸āĻžāĻŽā§āĻ¯ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖāĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§āĻšā§āĻ›āĻ­āĻžāĻŦā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖā§€āĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ K < N āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤ (āĻ•āĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻ˛āĻŋāĻ–ā§āĻ¨ āĻ āĻŋāĻ• āĻ•āĻŋāĻ­āĻžāĻŦā§‡āĨ¤)

āĻ†āĻĒāĻ¨āĻŋ āĻ§āĻžāĻāĻ§āĻž āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡āĻ¨? āĻ†āĻĒāĻ¨āĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻœāĻžāĻ¨ā§‡āĻ¨? āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°ā§āĻ¨.

āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ•āĻŋāĻ›ā§ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻ˛āĻŋāĻ™ā§āĻ• āĻ†āĻ›ā§‡:

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨