deploy: f0d5e17be72cb5853da24c530d98a5e7bc0072e8
0
.nojekyll
Normal file
25
404.html
Normal file
1
assets/css/styles.8480cb83.css
Normal file
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/bfs_tree_dark-34f32262c6e4ffc14983b3ebf9a2f5a9.png
Normal file
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/br_2_dark-e8c35bc37b250271cf480f71904c15a7.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
assets/images/br_2_light-5e6a1d53e559a30e5fb86ee019229bbd.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
assets/images/br_3_dark-a2b8248c182059b67c703f75f58f3784.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/br_3_light-7be3bbcb08f8b7182a1c719693a47615.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
assets/images/br_4_dark-eddf4c315becc51f89b0967320f132d8.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/br_4_light-d72dfa633794ec97eddce8e3a4b02660.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/br_5_dark-e24da2d7a3fb2ee63ac8e1ea9c2d45a8.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/br_5_light-efb3568bf4aadb19a9dcc57e748f89d8.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/br_6_dark-160fd071a93e279a5339c7976745f8b1.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/images/br_6_light-b090675f7b30b574af44d667b083e9b7.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
assets/images/br_7_dark-35ede8f297484f4305ea7fd23cbddc49.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
assets/images/br_7_light-018e13c41ce1fc6257c4c65748aaae27.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/images/br_8_dark-b0f871ab182d06edb5c29bb490ad70bc.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
assets/images/br_8_light-81ac4c8a3988bd43c66f563cd4799d61.png
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
assets/images/calendar-f891b624f3e0efb34bba582100a7d8df.png
Normal file
After Width: | Height: | Size: 779 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 20 KiB |
BIN
assets/images/correct_dark-bbd8d4c1796b145025fed5b6dff03b84.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
assets/images/correct_light-bc4770146072f748be4a5aa11abf3a0c.png
Normal file
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 30 KiB |
BIN
assets/images/maze-a374d908bc9445061e15faeddc71641e.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/rb_dark-c025d61dee7913262c86277087751328.png
Normal file
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 53 KiB |
BIN
assets/images/rb_light-f53bee3b32ddb2e7a4249828bc03b1a4.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
assets/images/rr_2_dark-e8c35bc37b250271cf480f71904c15a7.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
assets/images/rr_2_light-5e6a1d53e559a30e5fb86ee019229bbd.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
assets/images/rr_3_dark-4e8b2ca938738395e438b7fc2fc5dfe4.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/rr_3_light-51521ba414ff3a3530ed0109cfab799d.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
assets/images/rr_4_dark-3cc1c8d4b39707d2a51b51f4f1b29dc8.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/rr_4_light-631a0b3947be21a12b3a489f0cd0c3c4.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/rr_5_dark-9028cc10e78c05cb669d5d438dcbf93f.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/rr_5_light-6b8f80047906eb1f58472d231eb9b12a.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/rr_6_dark-160fd071a93e279a5339c7976745f8b1.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/images/rr_6_light-b090675f7b30b574af44d667b083e9b7.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
assets/images/rr_7_dark-35ede8f297484f4305ea7fd23cbddc49.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
assets/images/rr_7_light-018e13c41ce1fc6257c4c65748aaae27.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
assets/images/rr_8_dark-b0f871ab182d06edb5c29bb490ad70bc.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
assets/images/rr_8_light-81ac4c8a3988bd43c66f563cd4799d61.png
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
assets/images/stairs-5ee5d03905645aeb13eeaa7774451a64.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
assets/images/tdd_lifecycle-327ad9ee0ed8318ed11e19a28e02b2cc.png
Normal file
After Width: | Height: | Size: 235 KiB |
BIN
assets/images/tree-c9e37f87f9095c00fad33ea034485ce6.png
Normal file
After Width: | Height: | Size: 57 KiB |
1
assets/js/01a85c17.02ca9acb.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[4013],{9058:(e,t,a)=>{a.d(t,{Z:()=>E});var l=a(7294),r=a(6010),n=a(7452),s=a(7524),i=a(9960),c=a(5999);const m={sidebar:"sidebar_re4s",sidebarItemTitle:"sidebarItemTitle_pO2u",sidebarItemList:"sidebarItemList_Yudw",sidebarItem:"sidebarItem__DBe",sidebarItemLink:"sidebarItemLink_mo7H",sidebarItemLinkActive:"sidebarItemLinkActive_I1ZP"};function o(e){let{sidebar:t}=e;return l.createElement("aside",{className:"col col--3"},l.createElement("nav",{className:(0,r.Z)(m.sidebar,"thin-scrollbar"),"aria-label":(0,c.I)({id:"theme.blog.sidebar.navAriaLabel",message:"Blog recent posts navigation",description:"The ARIA label for recent posts in the blog sidebar"})},l.createElement("div",{className:(0,r.Z)(m.sidebarItemTitle,"margin-bottom--md")},t.title),l.createElement("ul",{className:(0,r.Z)(m.sidebarItemList,"clean-list")},t.items.map((e=>l.createElement("li",{key:e.permalink,className:m.sidebarItem},l.createElement(i.Z,{isNavLink:!0,to:e.permalink,className:m.sidebarItemLink,activeClassName:m.sidebarItemLinkActive},e.title)))))))}var u=a(3102);function g(e){let{sidebar:t}=e;return l.createElement("ul",{className:"menu__list"},t.items.map((e=>l.createElement("li",{key:e.permalink,className:"menu__list-item"},l.createElement(i.Z,{isNavLink:!0,to:e.permalink,className:"menu__link",activeClassName:"menu__link--active"},e.title)))))}function d(e){return l.createElement(u.Zo,{component:g,props:e})}function b(e){let{sidebar:t}=e;const a=(0,s.i)();return t?.items.length?"mobile"===a?l.createElement(d,{sidebar:t}):l.createElement(o,{sidebar:t}):null}function E(e){const{sidebar:t,toc:a,children:s,...i}=e,c=t&&t.items.length>0;return l.createElement(n.Z,i,l.createElement("div",{className:"container margin-vert--lg"},l.createElement("div",{className:"row"},l.createElement(b,{sidebar:t}),l.createElement("main",{className:(0,r.Z)("col",{"col--7":c,"col--9 col--offset-1":!c}),itemScope:!0,itemType:"http://schema.org/Blog"},s),a&&l.createElement("div",{className:"col col--2"},a))))}},4524:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var l=a(7294),r=a(6010),n=a(5155),s=a(833),i=a(5281),c=a(9058),m=a(6090),o=a(197);function u(e){let{tags:t,sidebar:a}=e;const u=(0,n.M)();return l.createElement(s.FG,{className:(0,r.Z)(i.k.wrapper.blogPages,i.k.page.blogTagsListPage)},l.createElement(s.d,{title:u}),l.createElement(o.Z,{tag:"blog_tags_list"}),l.createElement(c.Z,{sidebar:a},l.createElement("h1",null,u),l.createElement(m.Z,{tags:t})))}},3008:(e,t,a)=>{a.d(t,{Z:()=>i});var l=a(7294),r=a(6010),n=a(9960);const s={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};function i(e){let{permalink:t,label:a,count:i}=e;return l.createElement(n.Z,{href:t,className:(0,r.Z)(s.tag,i?s.tagWithCount:s.tagRegular)},a,i&&l.createElement("span",null,i))}},6090:(e,t,a)=>{a.d(t,{Z:()=>c});var l=a(7294),r=a(5155),n=a(3008);const s={tag:"tag_Nnez"};function i(e){let{letterEntry:t}=e;return l.createElement("article",null,l.createElement("h2",null,t.letter),l.createElement("ul",{className:"padding--none"},t.tags.map((e=>l.createElement("li",{key:e.permalink,className:s.tag},l.createElement(n.Z,e))))),l.createElement("hr",null))}function c(e){let{tags:t}=e;const a=(0,r.P)(t);return l.createElement("section",{className:"margin-vert--lg"},a.map((e=>l.createElement(i,{key:e.letter,letterEntry:e}))))}},5155:(e,t,a)=>{a.d(t,{M:()=>r,P:()=>n});var l=a(5999);const r=()=>(0,l.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});function n(e){const t={};return Object.values(e).forEach((e=>{const a=function(e){return e[0].toUpperCase()}(e.label);t[a]??=[],t[a].push(e)})),Object.entries(t).sort(((e,t)=>{let[a]=e,[l]=t;return a.localeCompare(l)})).map((e=>{let[t,a]=e;return{letter:t,tags:a.sort(((e,t)=>e.label.localeCompare(t.label)))}}))}}}]);
|
1
assets/js/0220f5fc.5b1b8f6e.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[1378],{5804:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-blog","id":"blog"}')}}]);
|
1
assets/js/0608d96f.ee46e047.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[7568],{7158:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/vps","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1
assets/js/09bc59e7.64a221ae.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[4932],{3649:e=>{e.exports=JSON.parse('{"title":"Graphs","description":"Materials related to basic graph algorithms and graph problems.\\n","slug":"/category/graphs","permalink":"/ib002/category/graphs","navigation":{"previous":{"title":"On the rules of the red-black tree","permalink":"/ib002/rb-trees/rules"},"next":{"title":"Iterative algorithms via iterators","permalink":"/ib002/graphs/iterative-and-iterators"}}}')}}]);
|
1
assets/js/0bfe45d5.58ce388b.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[4269],{3847:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/rust","page":1,"postsPerPage":10,"totalPages":1,"totalCount":5,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1
assets/js/0fcbc6ca.e8ea4c91.js
Normal file
1
assets/js/1426.d90fc9fa.js
Normal file
1
assets/js/146d9b84.996dfbcb.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[9300],{6671:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/admin","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1
assets/js/14eb3368.9c4e865a.js
Normal file
1
assets/js/17896441.a160e7e2.js
Normal file
1
assets/js/18f481e4.35406774.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[6057],{1738:i=>{i.exports=JSON.parse('{"label":"java","permalink":"/ib002/tags/java","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"recursion/pyramid-slide-down","title":"Introduction to dynamic programming","description":"Solving a problem in different ways.\\n","permalink":"/ib002/recursion/pyramid-slide-down"}]}')}}]);
|
1
assets/js/19d7c045.18dfd0ba.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[4637],{7772:e=>{e.exports=JSON.parse('{"label":"advent-of-code","permalink":"/blog/tags/advent-of-code","allTagsPath":"/blog/tags","count":5}')}}]);
|
2
assets/js/1a4e3797.48f1640b.js
Normal file
1
assets/js/1a4e3797.48f1640b.js.LICENSE.txt
Normal file
|
@ -0,0 +1 @@
|
|||
/*! algoliasearch-lite.umd.js | 4.19.1 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */
|
1
assets/js/1be78505.65bfdbb1.js
Normal file
1
assets/js/1bebd4ed.a838562f.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[404],{9623:e=>{e.exports=JSON.parse('{"pluginId":"pb071","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"autogeneratedBar":[{"type":"link","label":"Introduction","href":"/pb071/","docId":"pb071-intro"},{"type":"category","label":"Bonuses","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"3rd seminar","href":"/pb071/bonuses/seminar-03","docId":"bonuses/seminar-03"},{"type":"link","label":"4th seminar","href":"/pb071/bonuses/seminar-04","docId":"bonuses/seminar-04"},{"type":"link","label":"5th and 6th seminar","href":"/pb071/bonuses/seminar-05-06","docId":"bonuses/seminar-05-06"},{"type":"link","label":"8th seminar","href":"/pb071/bonuses/seminar-08","docId":"bonuses/seminar-08"},{"type":"link","label":"10th seminar","href":"/pb071/bonuses/seminar-10","docId":"bonuses/seminar-10"}],"href":"/pb071/category/bonuses"},{"type":"category","label":"Practice Exams","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Practice exam B","href":"/pb071/pexam/garbage_collect","docId":"pexam/b-garbage_collect"},{"type":"link","label":"Practice exam C","href":"/pb071/pexam/cams","docId":"pexam/c-cams"}],"href":"/pb071/category/practice-exams"},{"type":"link","label":"Submitting merge requests","href":"/pb071/mr","docId":"mr"}]},"docs":{"bonuses/seminar-03":{"id":"bonuses/seminar-03","title":"3rd seminar","description":"Select sort implementation on arrays.\\n","sidebar":"autogeneratedBar"},"bonuses/seminar-04":{"id":"bonuses/seminar-04","title":"4th seminar","description":"Robot in a maze.\\n","sidebar":"autogeneratedBar"},"bonuses/seminar-05-06":{"id":"bonuses/seminar-05-06","title":"5th and 6th seminar","description":"200IQ encryption.\\n","sidebar":"autogeneratedBar"},"bonuses/seminar-08":{"id":"bonuses/seminar-08","title":"8th seminar","description":"Manipulating with files only char-by-char and a magic tree.\\n","sidebar":"autogeneratedBar"},"bonuses/seminar-10":{"id":"bonuses/seminar-10","title":"10th seminar","description":"Finding bugs in a hangman.\\n","sidebar":"autogeneratedBar"},"mr":{"id":"mr","title":"Submitting merge requests","description":"This tutorial aims to show you how to follow basic git workflow and submit changes","sidebar":"autogeneratedBar"},"pb071-intro":{"id":"pb071-intro","title":"Introduction","description":"","sidebar":"autogeneratedBar"},"pexam/b-garbage_collect":{"id":"pexam/b-garbage_collect","title":"Practice exam B","description":"Garbage everywhere\u2026\\n","sidebar":"autogeneratedBar"},"pexam/c-cams":{"id":"pexam/c-cams","title":"Practice exam C","description":"Stalking cars\u2026\\n","sidebar":"autogeneratedBar"}}}')}}]);
|
1
assets/js/1e2009d3.7e268ae7.js
Normal file
1
assets/js/1e298f0c.caf61e40.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[2732],{3467:e=>{e.exports=JSON.parse('{"label":"bfs","permalink":"/ib002/tags/bfs","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"graphs/bfs-tree","title":"Distance boundaries from BFS tree on undirected graphs","description":"Short explanation of distance boundaries deduced from a BFS tree.\\n","permalink":"/ib002/graphs/bfs-tree"}]}')}}]);
|
1
assets/js/22a175ec.a5706cf0.js
Normal file
1
assets/js/2523321d.50613303.js
Normal file
1
assets/js/27470891.d509d6e4.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[4972],{9249:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"pb071"}')}}]);
|
1
assets/js/280c26e1.27c7a6b1.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[5529],{3272:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"ib002"}')}}]);
|
1
assets/js/29694455.a2e2c1d7.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[3388],{9828:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/iterators","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1
assets/js/2a09abcd.15946a52.js
Normal file
1
assets/js/3011a4c0.573f9325.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[7926],{1670:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/copr","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1354
assets/js/316.d513d091.js
Normal file
1
assets/js/337bc122.a2fd825d.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[1731],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>b});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.createContext({}),l=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(p.Provider,{value:t},e.children)},s="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,p=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),s=l(r),d=o,b=s["".concat(p,".").concat(d)]||s[d]||f[d]||a;return r?n.createElement(b,i(i({ref:t},u),{},{components:r})):n.createElement(b,i({ref:t},u))}));function b(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=d;var c={};for(var p in t)hasOwnProperty.call(t,p)&&(c[p]=t[p]);c.originalType=e,c[s]="string"==typeof e?e:o,i[1]=c;for(var l=2;l<a;l++)i[l]=r[l];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},8378:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>f,frontMatter:()=>a,metadata:()=>c,toc:()=>l});var n=r(7462),o=(r(7294),r(3905));const a={id:"pb071-intro",title:"Introduction",slug:"/"},i=void 0,c={unversionedId:"pb071-intro",id:"pb071-intro",title:"Introduction",description:"",source:"@site/pb071/00-intro-pb071.md",sourceDirName:".",slug:"/",permalink:"/pb071/",draft:!1,editUrl:"https://gitlab.com/mfocko/blog/tree/main/pb071/00-intro-pb071.md",tags:[],version:"current",lastUpdatedAt:1694108971,formattedLastUpdatedAt:"Sep 7, 2023",sidebarPosition:0,frontMatter:{id:"pb071-intro",title:"Introduction",slug:"/"},sidebar:"autogeneratedBar",next:{title:"Bonuses",permalink:"/pb071/category/bonuses"}},p={},l=[],u={toc:l},s="wrapper";function f(e){let{components:t,...r}=e;return(0,o.kt)(s,(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}))}f.isMDXComponent=!0}}]);
|
1
assets/js/3593220c.04c28473.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[8167],{2947:i=>{i.exports=JSON.parse('{"label":"greedy","permalink":"/ib002/tags/greedy","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"recursion/pyramid-slide-down","title":"Introduction to dynamic programming","description":"Solving a problem in different ways.\\n","permalink":"/ib002/recursion/pyramid-slide-down"}]}')}}]);
|
1
assets/js/3720c009.996e811f.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[3751],{727:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var l=a(7294),n=a(6010),r=a(5155),c=a(833),s=a(5281),m=a(7452),g=a(6090),o=a(197);function u(e){let{tags:t}=e;const a=(0,r.M)();return l.createElement(c.FG,{className:(0,n.Z)(s.k.wrapper.docsPages,s.k.page.docsTagsListPage)},l.createElement(c.d,{title:a}),l.createElement(o.Z,{tag:"doc_tags_list"}),l.createElement(m.Z,null,l.createElement("div",{className:"container margin-vert--lg"},l.createElement("div",{className:"row"},l.createElement("main",{className:"col col--8 col--offset-2"},l.createElement("h1",null,a),l.createElement(g.Z,{tags:t}))))))}},3008:(e,t,a)=>{a.d(t,{Z:()=>s});var l=a(7294),n=a(6010),r=a(9960);const c={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};function s(e){let{permalink:t,label:a,count:s}=e;return l.createElement(r.Z,{href:t,className:(0,n.Z)(c.tag,s?c.tagWithCount:c.tagRegular)},a,s&&l.createElement("span",null,s))}},6090:(e,t,a)=>{a.d(t,{Z:()=>m});var l=a(7294),n=a(5155),r=a(3008);const c={tag:"tag_Nnez"};function s(e){let{letterEntry:t}=e;return l.createElement("article",null,l.createElement("h2",null,t.letter),l.createElement("ul",{className:"padding--none"},t.tags.map((e=>l.createElement("li",{key:e.permalink,className:c.tag},l.createElement(r.Z,e))))),l.createElement("hr",null))}function m(e){let{tags:t}=e;const a=(0,n.P)(t);return l.createElement("section",{className:"margin-vert--lg"},a.map((e=>l.createElement(s,{key:e.letter,letterEntry:e}))))}},5155:(e,t,a)=>{a.d(t,{M:()=>n,P:()=>r});var l=a(5999);const n=()=>(0,l.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});function r(e){const t={};return Object.values(e).forEach((e=>{const a=function(e){return e[0].toUpperCase()}(e.label);t[a]??=[],t[a].push(e)})),Object.entries(t).sort(((e,t)=>{let[a]=e,[l]=t;return a.localeCompare(l)})).map((e=>{let[t,a]=e;return{letter:t,tags:a.sort(((e,t)=>e.label.localeCompare(t.label)))}}))}}}]);
|
1
assets/js/377f3aa1.4c98e03e.js
Normal file
1
assets/js/37cf4872.0b06d100.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[7979],{821:i=>{i.exports=JSON.parse('{"label":"postconditions","permalink":"/ib002/tags/postconditions","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"algorithms-correctness/postcondition-ambiguity","title":"Vague postconditions and proving correctness of algorithms","description":"Debugging and testing with precise postconditions.\\n","permalink":"/ib002/algorithms-correctness/postcondition-ambiguity"}]}')}}]);
|
1
assets/js/3aef4518.ae37468c.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[1505],{1921:t=>{t.exports=JSON.parse('{"label":"iterative","permalink":"/ib002/tags/iterative","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"graphs/iterative-and-iterators","title":"Iterative algorithms via iterators","description":"Iterative DFS using iterators.\\n","permalink":"/ib002/graphs/iterative-and-iterators"}]}')}}]);
|
1
assets/js/3da4b779.a33bbff3.js
Normal file
1
assets/js/3de247b5.66851c3c.js
Normal file
1
assets/js/4200b1a9.e4798bae.js
Normal file
1
assets/js/4621632b.f101cb78.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[3519],{9760:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/cpp","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
|
1
assets/js/4688cd57.4f084bfb.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[932],{2647:e=>{e.exports=JSON.parse('{"title":"Bonuses","description":"Bonus assignments for Kontr Coins.\\n","slug":"/category/bonuses","permalink":"/pb071/category/bonuses","navigation":{"previous":{"title":"Introduction","permalink":"/pb071/"},"next":{"title":"3rd seminar","permalink":"/pb071/bonuses/seminar-03"}}}')}}]);
|
1
assets/js/470a9204.f961c4a3.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[3936],{4439:i=>{i.exports=JSON.parse('{"label":"applications","permalink":"/ib002/tags/applications","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"rb-trees/applications","title":"Pou\u017eit\xed \u010derveno-\u010dern\xfdch strom\u016f","description":"Uk\xe1zka pou\u017eit\xed \u010derveno-\u010dern\xfdch strom\u016f v standardn\xedch kni\u017enic\xedch zn\xe1m\xfdch jazyk\u016f.\\n","permalink":"/ib002/rb-trees/applications"}]}')}}]);
|
7370
assets/js/487.7b135b0c.js
Normal file
1
assets/js/4c4e9f30.f247e2b4.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[7883],{7803:i=>{i.exports=JSON.parse('{"label":"exponential","permalink":"/ib002/tags/exponential","allTagsPath":"/ib002/tags","count":1,"items":[{"id":"recursion/pyramid-slide-down","title":"Introduction to dynamic programming","description":"Solving a problem in different ways.\\n","permalink":"/ib002/recursion/pyramid-slide-down"}]}')}}]);
|
1
assets/js/4e286f4e.b0df1295.js
Normal file
1
assets/js/4edd2021.47ff14e6.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[5975],{1705:a=>{a.exports=JSON.parse('{"label":"cpp","permalink":"/blog/tags/cpp","allTagsPath":"/blog/tags","count":1}')}}]);
|
1
assets/js/4ee12fa2.74d68d7b.js
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";(self.webpackChunkfi=self.webpackChunkfi||[]).push([[7963],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>m});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.createContext({}),l=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):a(a({},t),e)),r},u=function(e){var t=l(e.components);return n.createElement(p.Provider,{value:t},e.children)},s="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,p=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),s=l(r),d=o,m=s["".concat(p,".").concat(d)]||s[d]||f[d]||i;return r?n.createElement(m,a(a({ref:t},u),{},{components:r})):n.createElement(m,a({ref:t},u))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=d;var c={};for(var p in t)hasOwnProperty.call(t,p)&&(c[p]=t[p]);c.originalType=e,c[s]="string"==typeof e?e:o,a[1]=c;for(var l=2;l<i;l++)a[l]=r[l];return n.createElement.apply(null,a)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},9258:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>f,frontMatter:()=>i,metadata:()=>c,toc:()=>l});var n=r(7462),o=(r(7294),r(3905));const i={id:"pb161-intro",title:"Introduction",slug:"/"},a=void 0,c={unversionedId:"pb161-intro",id:"pb161-intro",title:"Introduction",description:"",source:"@site/pb161/00-intro-pb161.md",sourceDirName:".",slug:"/",permalink:"/pb161/",draft:!1,editUrl:"https://gitlab.com/mfocko/blog/tree/main/pb161/00-intro-pb161.md",tags:[],version:"current",lastUpdatedAt:1694108971,formattedLastUpdatedAt:"Sep 7, 2023",sidebarPosition:0,frontMatter:{id:"pb161-intro",title:"Introduction",slug:"/"},sidebar:"autogeneratedBar",next:{title:"Environment",permalink:"/pb161/environment"}},p={},l=[],u={toc:l},s="wrapper";function f(e){let{components:t,...r}=e;return(0,o.kt)(s,(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}))}f.isMDXComponent=!0}}]);
|