Свързани въпроси 'language-agnostic'
Откриване на (кофти или хубав) URL или връзка в текстов низ
Как мога да открия (с регулярни изрази или евристика) връзка към уеб сайт в низ от текст, като например коментар?
Целта е да се предотврати спам. HTML е премахнат, така че трябва да открия покани за копиране и поставяне. Не трябва да е...
7875 изгледи
schedule
21.09.2022
Какво е код-ката и за какво е полезен? [затворено]
през последните няколко седмици чух за феномен, наречен „code-kata“. Когато се справя правилно, това означава да кодирам упражнение отново и отново. Какъв е смисълът му? Подобрява ли способността ви да проектирате по-добър софтуер? Ако да, защо го...
1682 изгледи
schedule
16.09.2022
Двоични дървета, конструирайте дърво въз основа на предварителна поръчка
конструирането на дърво, като се има предвид, че е в ред, е достатъчно лесно. Но да кажем, че трябва да конструирате дърво въз основа на неговата предварителна поръчка ( + + y z + * x y z например).
Лесно е да се види, че + е коренът и как да...
576 изгледи
schedule
28.09.2022
Рефакторинг преди или след изпращане?
В свят, в който повечето дати за изпращане са продиктувани от бизнес нуждите, програмистите обикновено изпращат код, който работи. Често структурата и ефективността на изпратения код стават спорни, когато знаете, че кодът работи. Освен ако не е...
503 изгледи
schedule
22.09.2022
Как да се справим с повтарящите се времена?
Първо, маркирах този въпрос като езиков агностик, но използвам PHP и MySQL. Това не би трябвало да засяга много самия въпрос.
Създавам приложение, което показва часовете на определени предавания през цялата седмица. Всяко предаване се повтаря...
213 изгледи
schedule
19.09.2022
За дадена сума в цент, минимизирайте броя на тръбите с монети, ако всички тръби съдържат 64, но не е необходимо да се пълнят
Редактиране: Ако някой може да предостави обяснен рекурсивен отговор (връзка би свършила работа) на известния проблем с размяната на монети, това ще помогне МНОГО
За дадена сума в цент, минимизирайте броя на тръбите за монети, ако всички тръби...
292 изгледи
schedule
15.09.2022
Как операционната система открива препълване на стека?
В много операционни системи стекът и купчината започват от противоположните страни на виртуалното адресно пространство на процеса и нарастват един към друг. Това позволява на стека да се разшири колкото е възможно повече, без да удря купчината.
Да...
1297 изгледи
schedule
29.09.2022
Намиране на път с минимален брой червени върхове в графика
Нека G=(V,E) е неориентиран граф, s и t са два върха във V. Всеки ръб на графиката е оцветен или в червено, или в синьо. Трябва да намеря алгоритъм, който намира път между s и t, който има минимален брой червени ръбове в него.
Мислех за следния...
1033 изгледи
schedule
28.09.2022
Бързо стартиране на уеб разработка
Написах прототип за моя софтуер в Python като настолна програма клиент-сървър, но искам да направя истинската версия като уеб услуга. (Видях светлината? много по-добро внедряване и намалени разходи) Проблемът е, че не разбирам от уеб разработка....
324 изгледи
schedule
08.10.2022
Минимизиране на NFA без детерминиране
Добре известно е как се стига от NFA за обикновен език до минимален DFA. DFA обаче може да има експоненциално по-голям брой състояния.
Това, от което се нуждая, е начин да намаля NFA, давайки отново NFA, но с по-малък брой състояния. Т.и....
1879 изгледи
schedule
11.10.2022
Алгоритъм за присъединяване напр. масив от низове
От известно време се чудех как може да изглежда хубаво, чисто решение за свързване на масив от низове. Пример: Имам ["Алфа", "Бета", "Гама"] и искам да съединя низовете в един, разделен със запетаи – "Алфа, Бета, Гама".
Сега знам, че повечето...
6987 изгледи
schedule
10.11.2022
Какво е екзистенциален тип?
Прочетох статията в Уикипедия Екзистенциални типове . Разбрах, че се наричат екзистенциални типове поради екзистенциалния оператор (∃). Не съм сигурен обаче какъв е смисълът от това. Каква е разликата между
T = ∃X { X a; int f(X); }
и...
28141 изгледи
schedule
27.10.2022
Стратегии за оптимизиране на производителността от последна инстанция [затворено]
Вече има много въпроси относно производителността на този сайт, но ми хрумва, че почти всички са много специфични за проблема и доста тесни. И почти всички повтарят съвета за избягване на преждевременна оптимизация.
Да приемем:
кодът вече...
82042 изгледи
schedule
13.12.2022
алгоритъм за получаване на часова зона от гео координати
Искам да напиша приложение, където потребителят може да посочи всяко място на картата (не само градове) и да получи часова зона на това място.
Каква структура на данните (приложението няма да има връзка с интернет) и алгоритъм трябва да използвам?...
5839 изгледи
schedule
16.11.2022
Имате ли генетичен алгоритъм в производство?
Добра идея ли е да се използва генетичен алгоритъм в производството?
Ако го използвате: В какъв случай? Какви плюсове за избор на subj? Можете ли лесно да добавяте промени към алгоритъма?
568 изгледи
schedule
12.12.2022
Намиране на оптималната комбинация от размери на файлове
Това е проблем, за който мисля, че вече има алгоритъм - но изглежда не знам правилните думи, които да използвам с Google :).
Проблемът: Бих искал да направя малка програма, с която да избирам директория, съдържаща всякакви файлове (но за моята цел...
1021 изгледи
schedule
26.11.2022
Съхраняване на графики в напълно нормализирани релационни бази данни
Цел
Намерете перфектна , гъвкава схема за съхраняване на много различни типове обекти с голямо разнообразие от връзки между тях в релационна база данни.
проблем
EAV е заобиколно решение на нормалните ограничения на RDBMS.
Ако...
3521 изгледи
schedule
12.11.2022
Разработчик на видеоигри като математик
ЗДРАВЕЙ! Имам магистър, пълен с курсове за напреднали по математика. Имам почести и всички тези неща, които не са много важни. В момента завършвам втората си година докторантура. Да завърша докторската си степен не е проблем, но не знам дали искам...
1806 изгледи
schedule
15.11.2022
Референтни документи за реализация на GUI
Пиша GUI библиотека за openGL проект, върху който работя - само много основни неща на този етап, като обработка на позицията на текста на екрана. Така че прекарах известно време в търсене на добри документи, на които да се позовавам, докато...
512 изгледи
schedule
20.10.2022
Как се казва този алгоритъм?
ЗАБЕЛЕЖКА: Опитвам се да намеря името на конкретния LRU алгоритъм, не че това е алгоритъм за кеширане (знам, че е, аз го написах). Да ми кажеш, че това е алгоритъм за кеширане, е все едно да кажеш на някой, който търси името червено-черно дърво, че...
280 изгледи
schedule
24.10.2022