Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

vector<int> fact; for (int i=2; i*i<=n; ++i) if (n % i == 0) { fact.push_back(i); while (n % i == 0) n /= i; } if (n > 1) fact.push_back(n); Вот алгоритм разложения числа на простые множители. Может ли тут быть переполнение в i*i? И как его избежать, если да?

Имеется 5 activity и фрагменты. Т.е. в навигации это - к каждой активити привязан фрагмент указанный как стартовый и + дальнейшие фрагменты из которых можно вернуться к стартовому фрагменту, (т.е. 5 navGraph'ов как отдельные ветки). Как сделать так, чтобы при переходе через Navigation Drawer...

$fileArr = file('addresses.txt'); foreach ($fileArr as $line) { $line = trim($line); print '<span>' . $line . ' - ' . repeatFinder($line, $fileArr, 'count') . '</span><br>'; } function repeatFinder ($value = null, $arr, $mod) { $counter = 1; foreach ($arr as $lineValue) { if ($lineValue == $value) { $counter++; } if ($lineValue == end($arr)){ return $counter; } } } В addresses.txt...

php

Я написал класс поля, вот два его метода: freeCell(){ return [0, 0]; } addSnake(){ self.snakes.push(new Snake(self.snakesStartLength, self.freeCell(), self)); } Но JavaScript выдает ошибку: Uncaught TypeError: self.freeCell is not a function at Field.addSnake (classes.js:32) at HTMLDocument.<anonymous> (main.js:3) at fire (jquery-1.8.3.js:974) at Object.fireWith [as resolveWith] (jquery-1.8.3.js:1084) at...

Есть задача, у меня есть 4 или более блока одинаковых, в одном блоке span, в другом контент. При нажатии в первом блоке на span должен появиться контент во втором, при нажатии на третий, контент появляется в четвертом. На данный момент получилось, что при нажатии на любой блок...

Работал над программой python + tkinter + pytube Вот неполный код (вернее недописанный, но чтобы показать пример хватит) import tkinter as tk from tkinter import messagebox as mb from pytube import YouTube from pytube.exceptions import RegexMatchError root = tk.Tk() root.title('YouTube Downloader') root.geometry('500x400+100+200') def download(event): try: video = YouTube(entry.get()) ...

Всем Привет! Как мне сделать, чтобы нарисованные фигуры (два квадрата), двигались - первый медленней, второй быстрее. (код ниже) Заранее СПАСИБО за уделенное время! <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

Объясните, пожалуйста, почему не удаётся отправить get запрос у автора получилось

Логи: (node:3952) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'bot' of undefined at Client.<anonymous> (C:\Users\miste\OneDrive\Рабочий стол\ShiroBot\shirobot.js:28:31) at Client.emit (events.js:315:20) at MessageCreateAction.handle (C:\Users\miste\OneDrive\Рабочий стол\ShiroBot\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14) at Object.module.exports [as MESSAGE_CREATE]...

Парсю сайт hh.ru с помощью selenium,а именно страницу https://hh.ru/search/vacancy?area=&st=searchVacancy&text=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82&fromSearch=true В некоторых вакансиях написано снизу 'показать контакты' или "позвонить", мне нужно спарсить эти контакты. Но не может найти элемент, css...

Я пишу игру на юнити, и хочу сделать при первом входе в игру - обучение. Но я не могу отследить, сколько раз игра была запущена. Т.е. мне надо каким-то образом узнать, когда игрок запускает игру впервые. Не представляю, как это сделать.

Имеется 3 файла JSON, с одной структурой(cм. ниже) 1 файл [ { "Id": 1, "Info2": "Name", "Info3": "Sername", "Age": 16 }, { "Id": 2, "Info2": "Name2", "Info3": "Sername2", "Age": 20 }, { "Id": 3, "Info2": "Name3", "Info3": "Sername3", ...

Я создал анимацию path, но у меня проблема с пилой в SVG. Мне нужно анимировать вращение дисковой пилы на 360 градусов. <style>html { background-color: #337ab7; } .cutline { stroke: #222; stroke-width: .1%; stroke-width: .5%; stroke-dasharray: 1% 2%; stroke-linecap: round; fill: none; } .sawblade { fill: #eee; width: 200px; height: auto; margin:...

вот структура проекта Это файл server.js const http = require('http'); const app = require('./app'); const port = process.env.PORT || 55550; const server = http.createServer(app).listen(port); console.log(`сервер запущен на порту ${port}`); вот app.js const express = require("express"); const UserRouter = require("./api/users/user.router"); const app = express(); app.use(express.json()); app.use("/api/users",...

Я написал код для таймера с озвучкой каждой секунды на пайтоне, вот код import time for i in (list(range(11))[::-1]): speech=str(i) call(["espeak",speech]) time.sleep(0.5) не нравится мне то что голос железный и речь английская можно сделать озвучку русской и более плавной?

как получить все возможные комбинации, в которых значения не повторяются, при том что в комбинации сохраняются все элементы первоначального списка на Java input: Set [1,2,3,4,5] ArrayList {1,1,2,2,3,3,4,5} output: 1-{1,2,3,4,5} {1,2,3} 2-{1,2,3,4} {1,2,3,5} 3-{1,2} {1,2,3,4,5} {3} 4-{1} {1,2,3,4,5} {2,3} 5-{1} {1,2,3,4,5} {2} {3} 6-{1,2} {1,2} {3,5}...

Подскажите, если я использую хук useSelector то как мне быть уверенным, что пришло то, что мне нужно? Если бы это были пропсы то есть PropTypes, может есть useSelectoTypes или ничего не нужно проверять?

У меня есть одноплатник с Linux'ом и vnc сервером, а в качестве дисплея использую iPad. Дело в том что мышь подключена к одноплатнику и на iPad'е она не отображается, как и не отображается на любой другой машине соответственно. Как я понял, это вынужденное ограничение протокола vnc, он...

Уже в отчаянии. Не знаю, что делать :-( Помогите, пожалуйста. Есть мобильное меню. По клику вне меню, меню закрывается, все хорошо. Используется стандартное решение для этого. Но на данном меню есть так же кнопка закрытия, "крестик". И эта кнопка работает не совсем...

Делаю интернет-магазин, и появилась надобность отображать суммарную стоимость товара с учётом выбранного количества. С пересчётом цены в процессе изменения количества проблем не возникло, но возникла проблема с отображением стоимости при начальной прогрузке страницы В...