Feltöltés
This commit is contained in:
commit
6a63fae3ec
205
Suli/13.b/DevOps/Dolgozat_2024. 11. 26/kod.drawio
Normal file
205
Suli/13.b/DevOps/Dolgozat_2024. 11. 26/kod.drawio
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36" version="24.7.17">
|
||||||
|
<diagram name="1 oldal" id="hneQANYvLyh1itpVVvue">
|
||||||
|
<mxGraphModel dx="1388" dy="624" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0">
|
||||||
|
<root>
|
||||||
|
<mxCell id="0" />
|
||||||
|
<mxCell id="1" parent="0" />
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-1" value="<font style="font-size: 18px;">é, 1</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="315" y="1040" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-3" value="<font style="font-size: 18px;">t, 1</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="405" y="1040" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-4" value="<font style="font-size: 18px;">2</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="375" y="933" width="30" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-6" value="" style="endArrow=none;html=1;rounded=0;exitX=0.456;exitY=0.044;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-1">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="330" y="1030" as="sourcePoint" />
|
||||||
|
<mxPoint x="380" y="960" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-7" value="" style="endArrow=none;html=1;rounded=0;exitX=0.424;exitY=0.089;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-3" target="KcO-uelCqg7dfD4Xytvr-4">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="420" y="1020" as="sourcePoint" />
|
||||||
|
<mxPoint x="470" y="970" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-9" value="<font style="font-size: 18px;">k, 1</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="595" y="1038" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-10" value="<font style="font-size: 18px;">z, 1</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="675" y="1040" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-11" value="<font style="font-size: 18px;">2</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="640" y="928" width="30" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-12" value="" style="endArrow=none;html=1;rounded=0;exitX=0.53;exitY=0.125;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-9" target="KcO-uelCqg7dfD4Xytvr-11">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="610" y="1025" as="sourcePoint" />
|
||||||
|
<mxPoint x="660" y="975" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-13" value="" style="endArrow=none;html=1;rounded=0;exitX=0.447;exitY=-0.014;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-10" target="KcO-uelCqg7dfD4Xytvr-11">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="680" y="1035" as="sourcePoint" />
|
||||||
|
<mxPoint x="730" y="985" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-15" value="<font style="font-size: 18px;">a, 4</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="425" y="933" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-16" value="<font style="font-size: 18px;">6</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="405" y="833" width="30" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-17" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-4" target="KcO-uelCqg7dfD4Xytvr-16">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="370" y="940" as="sourcePoint" />
|
||||||
|
<mxPoint x="420" y="890" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-18" value="" style="endArrow=none;html=1;rounded=0;entryX=0.707;entryY=0.931;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.469;exitY=0.031;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-15" target="KcO-uelCqg7dfD4Xytvr-16">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="440" y="940" as="sourcePoint" />
|
||||||
|
<mxPoint x="490" y="880" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-20" value="<font style="font-size: 18px;">y, 5</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="695" y="933" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-21" value="<font style="font-size: 18px;">7</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="655" y="838" width="30" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-22" value="" style="endArrow=none;html=1;rounded=0;exitX=0.4;exitY=0.053;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-11" target="KcO-uelCqg7dfD4Xytvr-21">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="600" y="925" as="sourcePoint" />
|
||||||
|
<mxPoint x="650" y="875" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-23" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" target="KcO-uelCqg7dfD4Xytvr-21">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="708.8888888888887" y="928" as="sourcePoint" />
|
||||||
|
<mxPoint x="760" y="865" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-24" value="<font style="font-size: 18px;">e, 6</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="455" y="833" width="50" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-25" value="<font style="font-size: 18px;">12</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="430" y="745" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-26" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-16" target="KcO-uelCqg7dfD4Xytvr-25">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="390" y="850" as="sourcePoint" />
|
||||||
|
<mxPoint x="440" y="800" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-27" value="" style="endArrow=none;html=1;rounded=0;exitX=0.491;exitY=0.042;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-24" target="KcO-uelCqg7dfD4Xytvr-25">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="460" y="850" as="sourcePoint" />
|
||||||
|
<mxPoint x="510" y="800" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-28" value="<font style="font-size: 18px;">m, 7</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="710" y="838" width="60" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-29" value="<font style="font-size: 18px;">14</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="690" y="743" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-30" value="" style="endArrow=none;html=1;rounded=0;exitX=0.522;exitY=0.094;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-21" target="KcO-uelCqg7dfD4Xytvr-29">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="660" y="840" as="sourcePoint" />
|
||||||
|
<mxPoint x="710" y="790" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-31" value="" style="endArrow=none;html=1;rounded=0;exitX=0.411;exitY=-0.039;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-28" target="KcO-uelCqg7dfD4Xytvr-29">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="730" y="850" as="sourcePoint" />
|
||||||
|
<mxPoint x="780" y="800" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-32" value="<font style="font-size: 18px;">Space, 7</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="490" y="745" width="90" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-33" value="<font style="font-size: 18px;">19</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="475" y="640" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-34" value="" style="endArrow=none;html=1;rounded=0;exitX=0.706;exitY=0.108;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-25" target="KcO-uelCqg7dfD4Xytvr-33">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="440" y="760" as="sourcePoint" />
|
||||||
|
<mxPoint x="490" y="710" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-36" value="" style="endArrow=none;html=1;rounded=0;entryX=0.758;entryY=1.089;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.358;exitY=0.019;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-32" target="KcO-uelCqg7dfD4Xytvr-33">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="520" y="760" as="sourcePoint" />
|
||||||
|
<mxPoint x="570" y="710" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-37" value="<font style="font-size: 18px;">g, 12</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="740" y="743" width="60" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-38" value="<font style="font-size: 18px;">26</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="720" y="635" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-39" value="" style="endArrow=none;html=1;rounded=0;entryX=0.211;entryY=0.978;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.606;exitY=0.114;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-29" target="KcO-uelCqg7dfD4Xytvr-38">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="700" y="740" as="sourcePoint" />
|
||||||
|
<mxPoint x="750" y="690" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-40" value="" style="endArrow=none;html=1;rounded=0;entryX=0.722;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.444;exitY=0.114;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-37" target="KcO-uelCqg7dfD4Xytvr-38">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="760" y="740" as="sourcePoint" />
|
||||||
|
<mxPoint x="810" y="690" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-41" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" target="KcO-uelCqg7dfD4Xytvr-42">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="510" y="640" as="sourcePoint" />
|
||||||
|
<mxPoint x="580" y="540" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-42" value="<font style="font-size: 18px;">45</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="590" y="503" width="40" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-43" value="" style="endArrow=none;html=1;rounded=0;entryX=0.972;entryY=0.781;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.344;exitY=-0.031;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="KcO-uelCqg7dfD4Xytvr-38" target="KcO-uelCqg7dfD4Xytvr-42">
|
||||||
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||||
|
<mxPoint x="660" y="620" as="sourcePoint" />
|
||||||
|
<mxPoint x="710" y="570" as="targetPoint" />
|
||||||
|
</mxGeometry>
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-44" value="<font style="font-size: 18px;">Space: 01</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="80" y="560" width="100" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-45" value="<font style="font-size: 18px;">g: 11</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="100" y="607" width="60" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-46" value="<font style="font-size: 18px;">e: 001</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="95" y="664" width="70" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-47" value="<font style="font-size: 18px;">m: 101</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="90" y="715" width="80" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-48" value="<font style="font-size: 18px;">a: 0001</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;rotation=0;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="90" y="770" width="80" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-49" value="<font style="font-size: 18px;">y: 1001</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="90" y="817" width="80" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-50" value="<font style="font-size: 18px;">é: 00000</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="85" y="870" width="90" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-51" value="<font style="font-size: 18px;">t: 00001</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="85" y="920" width="90" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-52" value="<font style="font-size: 18px;">k: 10000</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="90" y="968" width="90" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
<mxCell id="KcO-uelCqg7dfD4Xytvr-53" value="<font style="font-size: 18px;">z: 10001</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
||||||
|
<mxGeometry x="90" y="1020" width="90" height="40" as="geometry" />
|
||||||
|
</mxCell>
|
||||||
|
</root>
|
||||||
|
</mxGraphModel>
|
||||||
|
</diagram>
|
||||||
|
</mxfile>
|
BIN
Suli/13.b/DevOps/Dolgozat_2024. 11. 26/kod.drawio.png
Normal file
BIN
Suli/13.b/DevOps/Dolgozat_2024. 11. 26/kod.drawio.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
|
@ -0,0 +1,29 @@
|
||||||
|
Az alábbi példa egy bináris fa adatszerkezetet mutat be. A kód tartalmazza a fa alapműveleteit, beleértve:
|
||||||
|
1. Beszúrás új elemeket hozzáadására.
|
||||||
|
2. Keresés egy adott elem megtalálására.
|
||||||
|
3.
|
||||||
|
|
||||||
|
Csomopont osztály:
|
||||||
|
- Egy csomópontot tartalmaz egy értéket Adat, valamint egy hivatkozást a bal és a jobb gyermekére
|
||||||
|
|
||||||
|
BinFa osztály:
|
||||||
|
- Beszúrás: Egy új csomópontot helyez el a megfelelő helyen a fa rendezett struktúrájának fenntartása érdekében.
|
||||||
|
- Keresés: Egy adott érték megtalálására
|
||||||
|
|
||||||
|
Program osztály:
|
||||||
|
- Bináris fa példányosítása.
|
||||||
|
- Beszúrás, keresés, törlés és bejárások bemutatása.
|
||||||
|
|
||||||
|
|
||||||
|
Hash függvény, Hash tábla
|
||||||
|
A hash egy rögzített hosszúságú érték, amelyet egy matematikai képlet segítségével állítanak elő. A hash értékeket adattömörítésben, kriptológiában stb. használják. Az adatindexelésben a hash értékeket használjuk, mert rögzített hosszúságúak, függetlenül a generálásukhoz használt értékektől. Lehetővé teszi, hogy a hash értékek minimális helyet foglaljanak el más, változó hosszúságú értékekkel összehasonlítva.
|
||||||
|
A hash függvény egy matematikai algoritmust alkalmaz a kulcs hashé alakítárása. Ütközés akkor következik be, ha egy hash függvény ugyanazt a hash értéket állítja elő több kulcshoz.
|
||||||
|
|
||||||
|
Mi az a hash-tábla?
|
||||||
|
A HASH TÁBLÁZAT egy olyan adatstruktúra, amely kulcs- és értékpár használatával értékeket tárol. Minden értékhez egyedi kulcs van hozzárendelve, amelyet egy hash függvény segítségével állítanak elő.
|
||||||
|
A kulcs neve a hozzá tartozó érték elérésére szolgál. Ez nagyon felgyorsítja az értékek keresését a hash táblában, függetlenül a hash táblában lévő elemek számától.
|
||||||
|
|
||||||
|
Hash funkciók
|
||||||
|
Például, ha az alkalmazottak nyilvántartásait szeretnénk tárolni és minden alkalmazott egyedileg azonosítható egy alkalmazotti szám segítségével. Kulcsként használhatjuk az alkalmazotti számot, értékként a munkavállalói adatokat rendelhetjük hozzá.
|
||||||
|
|
||||||
|
A hash függvény megoldja a fenti problémát azáltal, hogy lekéri az alkalmazotti számot, és ennek segítségével generál egy hash egész értéket, rögzített számjegyeket, és optimalizálja a tárhelyet. A hash függvény célja a kulcs létrehozása, amely a tárolni kívánt értékre hivatkozik. A függvény elfogadja a mentendő értéket, majd egy algoritmus segítségével kiszámítja a kulcs értékét.
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,45 @@
|
||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"WorkspaceRootPath": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\",
|
||||||
|
"Documents": [
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|f:\\suli\\13.b\\programoz\u00E1s (tusjak brigitta)\\gyakorlat\\\u00F3rai\\2024. 12. 05\\2024. 12. 05\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|solutionrelative:2024. 12. 05\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DocumentGroupContainers": [
|
||||||
|
{
|
||||||
|
"Orientation": 1,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedHeight": 303,
|
||||||
|
"SelectedChildIndex": 2,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 0,
|
||||||
|
"Title": "Program.cs",
|
||||||
|
"DocumentMoniker": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Program.cs",
|
||||||
|
"RelativeDocumentMoniker": "2024. 12. 05\\Program.cs",
|
||||||
|
"ToolTip": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Program.cs",
|
||||||
|
"RelativeToolTip": "2024. 12. 05\\Program.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-05T07:17:38.027Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,79 @@
|
||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"WorkspaceRootPath": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\",
|
||||||
|
"Documents": [
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|f:\\suli\\13.b\\programoz\u00E1s (tusjak brigitta)\\gyakorlat\\\u00F3rai\\2024. 12. 05\\2024. 12. 05\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|solutionrelative:2024. 12. 05\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|f:\\suli\\13.b\\programoz\u00E1s (tusjak brigitta)\\gyakorlat\\\u00F3rai\\2024. 12. 05\\2024. 12. 05\\binfa.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|solutionrelative:2024. 12. 05\\binfa.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|f:\\suli\\13.b\\programoz\u00E1s (tusjak brigitta)\\gyakorlat\\\u00F3rai\\2024. 12. 05\\2024. 12. 05\\csomopont.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
|
"RelativeMoniker": "D:0:0:{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}|2024. 12. 05\\2024. 12. 05.csproj|solutionrelative:2024. 12. 05\\csomopont.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DocumentGroupContainers": [
|
||||||
|
{
|
||||||
|
"Orientation": 1,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedHeight": 303,
|
||||||
|
"SelectedChildIndex": 4,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Bookmark",
|
||||||
|
"Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 1,
|
||||||
|
"Title": "Binfa.cs",
|
||||||
|
"DocumentMoniker": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Binfa.cs",
|
||||||
|
"RelativeDocumentMoniker": "2024. 12. 05\\Binfa.cs",
|
||||||
|
"ToolTip": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Binfa.cs",
|
||||||
|
"RelativeToolTip": "2024. 12. 05\\Binfa.cs",
|
||||||
|
"ViewState": "AgIAAGsAAAAAAAAAAAAowHoAAAAJAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-05T07:23:09.419Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 2,
|
||||||
|
"Title": "Csomopont.cs",
|
||||||
|
"DocumentMoniker": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Csomopont.cs",
|
||||||
|
"RelativeDocumentMoniker": "2024. 12. 05\\Csomopont.cs",
|
||||||
|
"ToolTip": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Csomopont.cs",
|
||||||
|
"RelativeToolTip": "2024. 12. 05\\Csomopont.cs",
|
||||||
|
"ViewState": "AgIAAAgAAAAAAAAAAAA5wBEAAAAYAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-05T07:18:17.103Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 0,
|
||||||
|
"Title": "Program.cs",
|
||||||
|
"DocumentMoniker": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Program.cs",
|
||||||
|
"RelativeDocumentMoniker": "2024. 12. 05\\Program.cs",
|
||||||
|
"ToolTip": "F:\\Suli\\13.b\\Programoz\u00E1s (Tusjak Brigitta)\\Gyakorlat\\\u00D3rai\\2024. 12. 05\\2024. 12. 05\\Program.cs",
|
||||||
|
"RelativeToolTip": "2024. 12. 05\\Program.cs",
|
||||||
|
"ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAgAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2024-12-05T07:17:38.027Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 17
|
||||||
|
VisualStudioVersion = 17.11.35303.130
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "2024. 12. 05", "2024. 12. 05\2024. 12. 05.csproj", "{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{7536A3BD-D784-4DC3-85E2-E36166D0E8BF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {BCA866CA-4369-4032-8A1D-33193F772E69}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
|
@ -0,0 +1,11 @@
|
||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutputType>Exe</OutputType>
|
||||||
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
|
<RootNamespace>_2024._12._05</RootNamespace>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
</Project>
|
|
@ -0,0 +1,125 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace _2024._12._05
|
||||||
|
{
|
||||||
|
internal class Binfa
|
||||||
|
{
|
||||||
|
public Csomopont Gyoker { get; private set; }
|
||||||
|
public void Beszuras(int adat)
|
||||||
|
{
|
||||||
|
Gyoker = BeszurasRekurziv(Gyoker, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
private Csomopont BeszurasRekurziv(Csomopont csomopont, int adat)
|
||||||
|
{
|
||||||
|
if (csomopont == null)
|
||||||
|
{
|
||||||
|
return new Csomopont(adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (adat < csomopont.Adat)
|
||||||
|
{
|
||||||
|
csomopont.Bal = BeszurasRekurziv(csomopont.Bal, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (adat > csomopont.Adat)
|
||||||
|
{
|
||||||
|
csomopont.Jobb = BeszurasRekurziv(csomopont.Jobb, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
return csomopont;
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Kereses(int adat)
|
||||||
|
{
|
||||||
|
return KeresesRekurziv(Gyoker, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool KeresesRekurziv(Csomopont csomopont, int adat)
|
||||||
|
{
|
||||||
|
if (csomopont == null)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (adat == csomopont.Adat)
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return csomopont < csomopont.Adat
|
||||||
|
? KeresesRekurziv(csomopont.Bal, adat)
|
||||||
|
: KeresesRekurziv(csomopont.Jobb, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
private Csomopont TorlesRekurziv(Csomopont csomopont, int adat)
|
||||||
|
{
|
||||||
|
if (csomopont == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (adat < csomopont.Adat)
|
||||||
|
{
|
||||||
|
csomopont.Bal = TorlesRekurziv(csomopont.Bal, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (adat > csomopont.Adat)
|
||||||
|
{
|
||||||
|
csomopont.Jobb = TorlesRekurziv(csomopont.Jobb, adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (csomopont.Bal == null && csomopont.Jobb == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (csomopont.Bal == null)
|
||||||
|
{
|
||||||
|
return csomopont.Jobb;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (csomopont.Jobb == null)
|
||||||
|
{
|
||||||
|
return csomopont.Bal;
|
||||||
|
}
|
||||||
|
|
||||||
|
csomopont.Adat = MinimumErtek(csomopont.Jobb);
|
||||||
|
csomopont.Jobb = TorlesRekurziv(csomopont.Jobb, csomopont.Adat);
|
||||||
|
}
|
||||||
|
|
||||||
|
return csomopont;
|
||||||
|
}
|
||||||
|
|
||||||
|
private int MinimumErtek(Csomopont csomopont)
|
||||||
|
{
|
||||||
|
while (csomopont.Bal != null)
|
||||||
|
{
|
||||||
|
csomopont = csomopont.Bal;
|
||||||
|
}
|
||||||
|
|
||||||
|
return csomopont.Adat;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void InorderBejaras()
|
||||||
|
{
|
||||||
|
Console.WriteLine("Inorder bejárás:");
|
||||||
|
InorderRekurziv(Gyoker);
|
||||||
|
Console.WriteLine();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void InorderRekurziv(Csomopont csomopont)
|
||||||
|
{
|
||||||
|
if (csomopont == null) return;
|
||||||
|
InorderRekurziv(csomopont.Bal);
|
||||||
|
Console.Write($"{csomopont.Adat} ");
|
||||||
|
InorderRekurziv(csomopont.Jobb);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace _2024._12._05
|
||||||
|
{
|
||||||
|
public class Csomopont
|
||||||
|
{
|
||||||
|
public int Adat { get; set; }
|
||||||
|
public Csomopont Bal { get; set; }
|
||||||
|
public Csomopont Jobb { get; set; }
|
||||||
|
public Csomopont(int adat)
|
||||||
|
{
|
||||||
|
Adat = adat;
|
||||||
|
Bal = null;
|
||||||
|
Jobb = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,20 @@
|
||||||
|
namespace _2024._12._05
|
||||||
|
{
|
||||||
|
internal class Program
|
||||||
|
{
|
||||||
|
static void Main(string[] args)
|
||||||
|
{
|
||||||
|
Binfa fa = new Binfa();
|
||||||
|
|
||||||
|
fa.Beszuras(50);
|
||||||
|
fa.Beszuras(30);
|
||||||
|
fa.Beszuras(70);
|
||||||
|
fa.Beszuras(20);
|
||||||
|
fa.Beszuras(40);
|
||||||
|
fa.Beszuras(60);
|
||||||
|
fa.Beszuras(80);
|
||||||
|
|
||||||
|
fa.InorderBejaras();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,68 @@
|
||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj",
|
||||||
|
"projectName": "2024. 12. 05",
|
||||||
|
"projectPath": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Adam\\.nuget\\packages\\",
|
||||||
|
"outputPath": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Adam\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net8.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net8.0": {
|
||||||
|
"targetAlias": "net8.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"restoreAuditProperties": {
|
||||||
|
"enableAudit": "true",
|
||||||
|
"auditLevel": "low",
|
||||||
|
"auditMode": "direct"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net8.0": {
|
||||||
|
"targetAlias": "net8.0",
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||||
|
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||||
|
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||||
|
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||||
|
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Adam\.nuget\packages\</NuGetPackageFolders>
|
||||||
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.11.0</NuGetToolVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<SourceRoot Include="C:\Users\Adam\.nuget\packages\" />
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
|
@ -0,0 +1,2 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
|
@ -0,0 +1,4 @@
|
||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
|
@ -0,0 +1,23 @@
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Runtime Version:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("2024. 12. 05")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7ffd7cd85df78c3a9148c8c1dd43a31e83e6d05c")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("2024. 12. 05")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("2024. 12. 05")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
65b769f9fd0a321cdf3b8372de606656b534eecd8432a18ad31de1cb8d85a493
|
|
@ -0,0 +1,13 @@
|
||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net8.0
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.InvariantGlobalization =
|
||||||
|
build_property.PlatformNeutralAssembly =
|
||||||
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
|
build_property.RootNamespace = _2024._12._05
|
||||||
|
build_property.ProjectDir = F:\Suli\13.b\Programozás (Tusjak Brigitta)\Gyakorlat\Órai\2024. 12. 05\2024. 12. 05\
|
||||||
|
build_property.EnableComHosting =
|
||||||
|
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
@ -0,0 +1,8 @@
|
||||||
|
// <auto-generated/>
|
||||||
|
global using global::System;
|
||||||
|
global using global::System.Collections.Generic;
|
||||||
|
global using global::System.IO;
|
||||||
|
global using global::System.Linq;
|
||||||
|
global using global::System.Net.Http;
|
||||||
|
global using global::System.Threading;
|
||||||
|
global using global::System.Threading.Tasks;
|
Binary file not shown.
|
@ -0,0 +1,73 @@
|
||||||
|
{
|
||||||
|
"version": 3,
|
||||||
|
"targets": {
|
||||||
|
"net8.0": {}
|
||||||
|
},
|
||||||
|
"libraries": {},
|
||||||
|
"projectFileDependencyGroups": {
|
||||||
|
"net8.0": []
|
||||||
|
},
|
||||||
|
"packageFolders": {
|
||||||
|
"C:\\Users\\Adam\\.nuget\\packages\\": {}
|
||||||
|
},
|
||||||
|
"project": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj",
|
||||||
|
"projectName": "2024. 12. 05",
|
||||||
|
"projectPath": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\Adam\\.nuget\\packages\\",
|
||||||
|
"outputPath": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\Adam\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net8.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net8.0": {
|
||||||
|
"targetAlias": "net8.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"restoreAuditProperties": {
|
||||||
|
"enableAudit": "true",
|
||||||
|
"auditLevel": "low",
|
||||||
|
"auditMode": "direct"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net8.0": {
|
||||||
|
"targetAlias": "net8.0",
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"dgSpecHash": "2Wf5neq7tT8=",
|
||||||
|
"success": true,
|
||||||
|
"projectFilePath": "F:\\Suli\\13.b\\Programozás (Tusjak Brigitta)\\Gyakorlat\\Órai\\2024. 12. 05\\2024. 12. 05\\2024. 12. 05.csproj",
|
||||||
|
"expectedPackageFiles": [],
|
||||||
|
"logs": []
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user