codep_teory.html 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <html lang="en">
  2. <head id="top">
  3. <meta charset="UTF-8">
  4. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  5. <link rel="stylesheet" href="styles/codep_teory.css">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>ModelMaster</title>
  8. </head>
  9. <body>
  10. <header class="header">
  11. <div class="header_content">
  12. <div class="Name_site">
  13. <p class="Name">Model <br class="Name1">
  14. Master</p>
  15. </div>
  16. <div class="hd">
  17. <div class = "login1">
  18. <a href="proverkarol.php"><div class = "login">
  19. <p>Главная</p>
  20. </div></a>
  21. </div>
  22. <div class = "login1">
  23. <a href="codep.html"><div class = "login">
  24. <p>Решение</p>
  25. </div></a>
  26. </div>
  27. <div class = "login1">
  28. <a href="account_proverka.php"><div class = "login">
  29. <p>Аккаунт</p>
  30. </div></a>
  31. </div>
  32. </div>
  33. </div>
  34. </header>
  35. <div class="parent">
  36. <div class = "video">
  37. <iframe width="1000" height="500" src="https://www.youtube.com/embed/T0X2F0ReOco?si=CyPNGlQGE2-Yn7BO" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
  38. </div>
  39. <div class = "text">
  40. <p>Код Прюфера – это способ взаимно однозначного кодирования помеченных деревьев с n
  41. вершинами с помощью последовательности n-2 целых чисел в отрезке [1,n]. То есть, можно
  42. сказать, что код Прюфера – это биекция между всеми остовными деревьями полного графа и числовыми последовательностями.</p>
  43. <p><p>Алгоритм построения кода Прюфера
  44. <p> На вход подается список ребер. Выбирается лист дерева с наименьшим номером, затем он удаляется из дерева, и к коду Прюфера добавляется номер вершины, которая была связана с этим листом. Эта процедура повторяется n-2 раза. В конце концов, в дереве останется только 2 вершины, и алгоритм на этом завершается. Номера оставшихся двух вершин в код не записываются.
  45. Таким образом, код Прюфера для заданного дерева – это последовательность из n-2 чисел, где каждое число – номер вершины, связанной с наименьшим на тот момент листом – то есть это число в отрезке [1,n].
  46. <p>Исходное дерево</p>
  47. <p><img src="Pruf1.jpg"></p>
  48. <p>
  49. <p>Код Прюфера: 1
  50. <p><img src="Pruf2.jpg"></p>
  51. <p>
  52. <p>Код Прюфера: 1 5
  53. <p><img src="Pruf3.jpg"></p>
  54. <p>
  55. <p>Код Прюфера: 1 5 2
  56. <p><img src="Pruf4.jpg"></p>
  57. <p>
  58. <p>Код Прюфера: 1 5 2 6
  59. <p><img src="Pruf5.jpg"></p>
  60. <p>
  61. <p>Код Прюфера: 1 5 2 6 6
  62. <p><img src="Pruf6.jpg"></p>
  63. <p>
  64. <p>Код Прюфера: 1 5 2 6 6 2
  65. <p><img src="Pruf7.jpg"></p>
  66. <p>
  67. <p>Код Прюфера: 1 5 2 6 6 2 1
  68. <p><img src="Pruf8.jpg"></p>
  69. <p>Код Прюфера: 1 5 2 6 6 2 3
  70. <p><img src="Pruf9.jpg"></p>
  71. </div>
  72. <a href="codep.docx" download>
  73. <input type="submit" value="Скачать теорию">
  74. </a>
  75. </div>
  76. </body>
  77. </html>