Свързани въпроси 'language-agnostic'

Откриване на (кофти или хубав) URL или връзка в текстов низ
Как мога да открия (с регулярни изрази или евристика) връзка към уеб сайт в низ от текст, като например коментар? Целта е да се предотврати спам. HTML е премахнат, така че трябва да открия покани за копиране и поставяне. Не трябва да е...
7875 изгледи

Какво е код-ката и за какво е полезен? [затворено]
през последните няколко седмици чух за феномен, наречен „code-kata“. Когато се справя правилно, това означава да кодирам упражнение отново и отново. Какъв е смисълът му? Подобрява ли способността ви да проектирате по-добър софтуер? Ако да, защо го...
1682 изгледи
schedule 16.09.2022

Двоични дървета, конструирайте дърво въз основа на предварителна поръчка
конструирането на дърво, като се има предвид, че е в ред, е достатъчно лесно. Но да кажем, че трябва да конструирате дърво въз основа на неговата предварителна поръчка ( + + y z + * x y z например). Лесно е да се види, че + е коренът и как да...
576 изгледи

Рефакторинг преди или след изпращане?
В свят, в който повечето дати за изпращане са продиктувани от бизнес нуждите, програмистите обикновено изпращат код, който работи. Често структурата и ефективността на изпратения код стават спорни, когато знаете, че кодът работи. Освен ако не е...
503 изгледи
schedule 22.09.2022

Как да се справим с повтарящите се времена?
Първо, маркирах този въпрос като езиков агностик, но използвам PHP и MySQL. Това не би трябвало да засяга много самия въпрос. Създавам приложение, което показва часовете на определени предавания през цялата седмица. Всяко предаване се повтаря...
213 изгледи
schedule 19.09.2022

За дадена сума в цент, минимизирайте броя на тръбите с монети, ако всички тръби съдържат 64, но не е необходимо да се пълнят
Редактиране: Ако някой може да предостави обяснен рекурсивен отговор (връзка би свършила работа) на известния проблем с размяната на монети, това ще помогне МНОГО За дадена сума в цент, минимизирайте броя на тръбите за монети, ако всички тръби...
292 изгледи
schedule 15.09.2022

Как операционната система открива препълване на стека?
В много операционни системи стекът и купчината започват от противоположните страни на виртуалното адресно пространство на процеса и нарастват един към друг. Това позволява на стека да се разшири колкото е възможно повече, без да удря купчината. Да...
1297 изгледи

Намиране на път с минимален брой червени върхове в графика
Нека G=(V,E) е неориентиран граф, s и t са два върха във V. Всеки ръб на графиката е оцветен или в червено, или в синьо. Трябва да намеря алгоритъм, който намира път между s и t, който има минимален брой червени ръбове в него. Мислех за следния...
1033 изгледи

Бързо стартиране на уеб разработка
Написах прототип за моя софтуер в Python като настолна програма клиент-сървър, но искам да направя истинската версия като уеб услуга. (Видях светлината? много по-добро внедряване и намалени разходи) Проблемът е, че не разбирам от уеб разработка....
324 изгледи
schedule 08.10.2022

Минимизиране на NFA без детерминиране
Добре известно е как се стига от NFA за обикновен език до минимален DFA. DFA обаче може да има експоненциално по-голям брой състояния. Това, от което се нуждая, е начин да намаля NFA, давайки отново NFA, но с по-малък брой състояния. Т.и....
1879 изгледи

Алгоритъм за присъединяване напр. масив от низове
От известно време се чудех как може да изглежда хубаво, чисто решение за свързване на масив от низове. Пример: Имам ["Алфа", "Бета", "Гама"] и искам да съединя низовете в един, разделен със запетаи – "Алфа, Бета, Гама". Сега знам, че повечето...
6987 изгледи

Какво е екзистенциален тип?
Прочетох статията в Уикипедия Екзистенциални типове . Разбрах, че се наричат ​​екзистенциални типове поради екзистенциалния оператор (∃). Не съм сигурен обаче какъв е смисълът от това. Каква е разликата между T = ∃X { X a; int f(X); } и...
28141 изгледи

Стратегии за оптимизиране на производителността от последна инстанция [затворено]
Вече има много въпроси относно производителността на този сайт, но ми хрумва, че почти всички са много специфични за проблема и доста тесни. И почти всички повтарят съвета за избягване на преждевременна оптимизация. Да приемем: кодът вече...
82042 изгледи

алгоритъм за получаване на часова зона от гео координати
Искам да напиша приложение, където потребителят може да посочи всяко място на картата (не само градове) и да получи часова зона на това място. Каква структура на данните (приложението няма да има връзка с интернет) и алгоритъм трябва да използвам?...
5839 изгледи

Имате ли генетичен алгоритъм в производство?
Добра идея ли е да се използва генетичен алгоритъм в производството? Ако го използвате: В какъв случай? Какви плюсове за избор на subj? Можете ли лесно да добавяте промени към алгоритъма?
568 изгледи

Намиране на оптималната комбинация от размери на файлове
Това е проблем, за който мисля, че вече има алгоритъм - но изглежда не знам правилните думи, които да използвам с Google :). Проблемът: Бих искал да направя малка програма, с която да избирам директория, съдържаща всякакви файлове (но за моята цел...
1021 изгледи
schedule 26.11.2022

Съхраняване на графики в напълно нормализирани релационни бази данни
Цел Намерете перфектна , гъвкава схема за съхраняване на много различни типове обекти с голямо разнообразие от връзки между тях в релационна база данни. проблем EAV е заобиколно решение на нормалните ограничения на RDBMS. Ако...
3521 изгледи

Разработчик на видеоигри като математик
ЗДРАВЕЙ! Имам магистър, пълен с курсове за напреднали по математика. Имам почести и всички тези неща, които не са много важни. В момента завършвам втората си година докторантура. Да завърша докторската си степен не е проблем, но не знам дали искам...
1806 изгледи
schedule 15.11.2022

Референтни документи за реализация на GUI
Пиша GUI библиотека за openGL проект, върху който работя - само много основни неща на този етап, като обработка на позицията на текста на екрана. Така че прекарах известно време в търсене на добри документи, на които да се позовавам, докато...
512 изгледи

Как се казва този алгоритъм?
ЗАБЕЛЕЖКА: Опитвам се да намеря името на конкретния LRU алгоритъм, не че това е алгоритъм за кеширане (знам, че е, аз го написах). Да ми кажеш, че това е алгоритъм за кеширане, е все едно да кажеш на някой, който търси името червено-черно дърво, че...
280 изгледи
schedule 24.10.2022