OnyRoman

Untitled

Oct 18th, 2022
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.85 KB | None | 0 0
  1. \documentclass[11pt]{article}
  2.  
  3. \usepackage{indentfirst} % indentare automata
  4. \usepackage{amsmath}
  5. \usepackage{multirow}
  6.  
  7. \title{RCSP - Lab2}
  8. \author{Roman Onisim Cristian}
  9. \date{\today}
  10.  
  11. \renewcommand{\tablename}{Tabelul}
  12.  
  13. \begin{document}
  14. \maketitle
  15.  
  16. \section*{Exemple de tabele}
  17. \section*{Tabelul 1}
  18. \begin{table}[htbp]
  19. \centering
  20. \begin{tabular}{|c|c|c|r|r|}
  21. \hline
  22. \multicolumn{2}{|c|}{Denumirea} & Cant & \multicolumn{2}{|c|}{Pre\c t (mii lei)} \\
  23. \cline{4-5}
  24. \multicolumn{2}{|c|}{} & & unitar & total \\
  25. \hline\hline
  26. \multicolumn{2}{|c|}{Ro\c sii} & 3 Kg & 0,3 & 0,9 \\
  27. \hline
  28. Carne & Cal. I & 2 Kg & 4 & 8 \\
  29. \cline{2-5}
  30. & Cal. II & 3 Kg & 2,5 & 7,5 \\
  31. \hline
  32. \end{tabular}
  33. \caption{Descrierea produselor}
  34. \label{tabProduse}
  35. \end{table}
  36.  
  37. \section*{Tabelul 2}
  38. \begin{table}[htbp]
  39. \centering
  40. \begin{tabular}{|c|c|c|}
  41. \hline
  42. \multicolumn{3}{|c|}{\textbf{ORAR}} \\
  43. \cline{1-3}
  44. ZI & DISCIPLINE & ORA \\
  45. \cline{1-3}
  46. \multirow{6}{*}{Luni}
  47. & Matematica & 08.00 - 08.50 \\
  48. & Fizic\u a & 09.00 - 09.50 \\
  49. & Biologie & 10.00 - 10.50 \\
  50. & Ed. Fizic\u a & 11.00 - 11.50 \\
  51. & Desen & 12.00 - 12.50 \\
  52. & Muzic\u a & 13.00 - 13.50 \\
  53. \hline
  54. \end{tabular}
  55. \caption{Orar Luni}
  56. \label{tabOrar}
  57. \end{table}
  58.  
  59. \newpage
  60. \section*{Tabelul 3}
  61.  
  62. \begin{table}[htbp]
  63. \centering
  64. \begin{tabular}{c c c}
  65. \textbf{Produs} & \textbf{Decriere} & \textbf{Pre\c t (RON)} \\
  66. \hline
  67. Cod 1 & per gram & 13.65 \\
  68. & la bucat\u a & 0.01 \\
  69. Cod 2 & la bax & 92.50 \\
  70. Cod 3 & la bax & 33.33 \\
  71. Cod 4 & congelat & 8.99 \\
  72. \hline
  73. \end{tabular}
  74. \caption{Descrierea \c si pre\c tul produselor selectate}
  75. \label{tabDescrierePret}
  76. \end{table}
  77.  
  78. \section*{Tabelul 4}
  79. \begin{table}[htbp]
  80. \centering
  81. \begin{tabular}{|c|c|c|}
  82. \hline
  83. \textbf{Cursuri} & \multicolumn{2}{|c|}{\textbf{Tip}} \\
  84. \cline{2-3}
  85. \textbf{Seminarii} & \multirow{2}{*}{Obligatoriu} & \multirow{2}{*}{Op\c tional} \\
  86. \textbf{Laboratoare} & & \\
  87. \hline\hline
  88. \textbf{Num\u ar ore} & \multicolumn{2}{|c|}{30} \\
  89. \hline
  90. \end{tabular}
  91. \caption{Repartizarea orelor}
  92. \label{tabRepartizareOre}
  93. \end{table}
  94.  
  95. \section*{Tabelul 4}
  96. \begin{table}[htbp]
  97. \centering
  98. \begin{tabular}{c|c|c|c|c}
  99. \hline
  100. \multicolumn{1}{c}{} & \multicolumn{1}{c}{x} & \multicolumn{1}{c}{y} & \multicolumn{1}{c}{w} & \multicolumn{1}{c}{z} \\
  101. \hline
  102. variable1 & a & b & c & d \\
  103. variable2 & a & b & c & d \\
  104. \hline
  105. \end{tabular}
  106. \caption{Valorile variabilelor}
  107. \label{tabValori}
  108. \end{table}
  109.  
  110. \newpage
  111. \section*{Tabelul 5}
  112. \begin{table}[htbp]
  113. \centering
  114. \begin{tabular}{|c|c|c|c|c|c|c|}
  115. \hline
  116. \multicolumn{2}{|c|}{} & \multicolumn{4}{|c|}{\textbf{Rang}} & \multirow{2}{*}{\textbf{Total}} \\
  117. \cline{3-6}
  118. \multicolumn{2}{|c|}{} & A & B & C & Alte & \\
  119. \hline
  120. \multirow{2}{*}{\textbf{Tip}} & tip1 & 10 & 21 & 6 & 3 & 40 \\
  121. \cline{2-7}
  122. & tip2 & 10 & 21 & 6 & 3 & 40 \\
  123. \hline
  124. \multicolumn{2}{|c|}{\textbf{Total}} & 18 & 35 & 11 & 5 & 69 \\
  125. \hline
  126. \end{tabular}
  127. \caption{Centralizarea rezultatelor}
  128. \label{tabCentralizare}
  129. \end{table}
  130.  
  131. \section*{Tabelul 6}
  132. \begin{table}[htbp]
  133. \centering
  134. \begin{tabular}{|c|c|c|c|}
  135. \hline
  136. \multirow{2}{*}{Categoria fond funciar} & \multicolumn{3}{|c|}{Jude\c tul} \\
  137. \cline{2-4}
  138. & C\u al\u ara\c si & Harghita & Vrancea \\
  139. \hline
  140. Teren arabil & 410871 ha & 7895 ha & 148069 ha \\
  141. \hline
  142. Teren pomi-viticol & 4564 ha & 816 ha & 30527 ha \\
  143. \hline
  144. P\u a\c suni \c si f\u ane\c te & 9448 ha & 316182 ha & 76605 ha \\
  145. \hline
  146. \end{tabular}
  147. \caption{Sursa datelor: Institutul Na\c tional de Statistic\u a}
  148. \end{table}
  149.  
  150. \section*{Text 1}
  151. Un \textit{graf} este o pereche $G =< V,M >$, unde $V$ este o mul\c time de vârfuri, iar $M \subseteq V\times V$ este o mul\c time de muchii. O muchie de la vârful $a$ la vârful $b$ este notat\u a cu perechea ordonat\u a $(a, b)$, dac\u a graful este \textit{orientat}, \c si cu mul\c timea $\{a, b\}$, daca graful este \textit{neorientat}. In cele ce urmeaz\u a vom presupune ca vârfurile $a$ \c si $b$ sunt diferite. Doua vârfuri unite printr-o muchie se numesc $adiacente$. Un drum este o succesiune de muchii de forma $$ (a_1, a_2), (a_2, a_3), \ldots, (a_n-1, a_n)$$ sau de forma $$\{a_1, a_2\}, \{a_2, a_3\},\ldots, \{a_n-1, a_n\}$$ dup\u a cum graful este orientat sau neorientat. $Lungimea$ drumului este egal\u a cuy num\u arul muchiilor care il constituie. Un $drum$ $simplu$ este un drum in care niciun vârf nu se repet\u a. Un $ciclu$ este un drum care este simplu, cu exceptia primului \c si ultiumului vârf, care coincid. Un $graf$ $aciclic$ este un graf f\u ar\u a cicluri. Un $subgraf$ al lui $G$ este un graf $< V', M' >$, unde $V' \subseteq V$, iar $M'$ este format\u a din muchiile din M care unesc vârfuri din $V'$. Un $graf$ $partial$ este un graf $<V, M''>$ unde $M'' \subseteq M$.
  152.  
  153. \section*{Text 2}
  154. Exist\u a cel pu\c tin trei moduri evidente de reprezentare ale unui graf:
  155. \begin{itemize}
  156. \item Printr-o \textit{matrice de adiacen\c t\u a} $A$, in care $A[i, j] = true$ dac\u a vârfurile $i$ \c si $j$ sunt adiacente, iar $A[i, j] = false$ in caz contrar. O variant\u a alternativ\u a este s\u a-i d\u am lui $A[i, j]$ valoarea lungimii muchiei dintre vârfurile $i$ \c si $j$, considerând $A[i, j] = +\infty$ atunci când cele doua vârfuri nu sunt adiacente. Memoria necesar\u a este in ordinul lui $n^2$. Cu aceast\u a reprezentare, putem verifica u\c sor dac\u a doua vârfuri sunt adiacente. Pe de alta parte, dac\u a dorim sa afl\u am toate vârfurile adiacente unui vârf dat, trebuie sa analiz\u am o intreag\u a linie din matrice. Aceasta necesit\u a $n$ opera\c tii (unde $n$ este num\u arul de vârfuri in graf), independent de num\u arul de muchii care conecteaz\u a vârful respectiv.
  157. \item Prin $liste$ $de$ $adiacenta$, adic\u a prin ata\c sarea la fiecare vârf $i$ a listei de vârfuri adiacente lui (pentru grafuri orientate, este necesar ca muchia s\u a plece din $i$). Intr-un graf cu $m$ muchii, suma lungimilor listelor de adiacenta este $2m$, dac\u a graful este neorientat, respectiv $m$, dac\u a graful este orientat. Dac\u a num\u arul muchiilor in graf este mic, aceast\u a reprezentare este preferabil\u a din punct de vedere al memoriei necesare. Este posibil sa examin\u am to\c ti vecinii unui vârf dat, in medie, in mai putin de $n$ opera\c tii. Pe de alt\u a parte, pentru a determina dac\u a dou\u a vârfuri $i$ \c si $j$ sunt adiacente, trebuie sa analiz\u am lista de adiacen\c t\u a a lui $i$ (\c si, posibil, lista de adiacen\c t\u a a lui $j$), ceea ce este mai pu\c tin eficient decât consultarea unei valori logice in matricea de adiacen\c t\u a.
  158. \item Printr-o $lista$ $de$ $muchii$. Aceast\u a reprezentare este eficient\u a atunci cand avem de examinat toate muchiile grafului.
  159. \end{itemize}
  160. \end{document}
Add Comment
Please, Sign In to add comment