Tagged: инспекция-кода

23
Авг
2021

Инспекция javascript кода для сборщика gulp по теме ‘Лучшие практики и использование паттернов’

Написал javascript код для сборщика gulp. При запуске он очищает все html, css и js файлы, совмещает html файлы, конвертирует scss файлы в css, оптимизирует css и js файлы, открывает страницу собранного проекта в браузере, запускает отслеж…

19
Авг
2021

Как сделать динамический массив слов в Си?

Мне поставили задачу сделать ввод текста по словам, которые будут храниться в words. Я понял, что char* words[] – это массив слов. Мне нужно, чтобы выделялось определенное количество байт для каждого слова (кажется, у меня это получилось с…

12
Авг
2021

Как написать более быстрый код?

Описание задачи

Спортивная школа по синхронному плаванию «Золотая рыбка» приехала в
детский лагерь «Радость» для проведения летних сборов. Прежде всего
вожатым требуется расселить спортсменок по комнатам. Главный тренер
предложил для расс…

10
Авг
2021

Корректна ли моя передача объектов в qt слот?

При открытии второго окна я совершаю манипуляции с определенным виджетом(динамически создаваемым, что важно), и с ним же мне нужно совершить другие манипуляции после закрытия второго окна. Я реализовал это передав объект виджета в класс вт…

02
Авг
2021

Как найти факториал каждого третьего простого числа в заданном диапазоне?

Дан диапазон целых чисел от n1 до n2. Найти факториал каждого третьего простого
числа в заданном диапазоне.
Можно было ли сделать код проще или пойдет ?
def find_simple(n):
s = True
for i in range(2, n):
if n%i == 0:

06
Июл
2021

Упростить код условия

Есть код, который в зависимости от значения или заставляет мигать иконку, или скрывает её. Помогите упростить и более правильнее и лаконичнее переписать его
if (_belt_left) {
if (belt_left.getVisibility() == View.VISIBLE) {
bel…

23
Июн
2021

Помогите улучшить код

На егэ по инфе в 26 задании надо будет написать программу, мой вариант вроде работает, но выглядит ужасно. Можете подсказать как код можно улучшить и сделать красивее.
Задача под которую писал код :решу егэ
f = open("26_demo.txt"…

20
Июн
2021

Можно ли сделать цикл быстрее?

Я хочу рассчитать попарные расстояния между точками набора. pdist мне не подходит, т.к. на некоторые расстояния, не удовлетворяющие условию, я хочу наложить "штраф" в виде множителя. В среднем для набора цикл длится минуты 3-4, н…

17
Июн
2021

помогите улучшить код язык си

подскажите как можно написать этот код проще если такое возможно
код работает как надо он берет ввод и считает каждую букву в алфавите и выводит на экран даже если буквы такой нет и он должен читать только маленькие буквы а большие и други…

17
Июн
2021

Задача ‘Кинотеатр’. Помогите с оптимизацией пожалуйста

Марья Ивановна с Марьей Михайловной привели школьников в кинотеатр. Чтобы не было никаких обид, Марья Ивановна построила всех школьников по алфавиту и рассадила их: сначала в первый ряд слева направо, затем во второй слева направо и так д…

17
Июн
2021

Задача обедающих философов

недавно начал знакомиться с многопоточным программированием и попалась задачка про обедающих философов:

Пять безмолвных философов сидят вокруг круглого стола, перед каждым
философом стоит тарелка спагетти. Вилки лежат на столе между каждо…

17
Июн
2021

Задача обедающих философов

недавно начал знакомиться с многопоточным программированием и попалась задачка про обедающих философов:

Пять безмолвных философов сидят вокруг круглого стола, перед каждым
философом стоит тарелка спагетти. Вилки лежат на столе между каждо…

11
Июн
2021

Является ли такая реализация queue потокобезопасной?

Смотрела похожие вопросы, но мне надо сделать queue из stl потокобезопасной, используя mutex из pthread.h. Является ли такая реализация потокобезопасной?
#pragma once
#include <iostream>
#include <pthread.h>
#include <queue&…

02
Июн
2021

Как можно улучшить код? Стек – задача на питоне

У меня есть код, хотел бы узнать, как можно его ускорить, упростить(сделать красивее :)), сделать так, чтобы он кушал меньше памяти и вообще, возможно ли это сделать?
На данный момент у меня такие результаты: Время – 91 мс | Память – 3.98M…

20
Май
2021

Как уменьшить количество if в коде?

Суть кода в том чтобы он высчитывал количество соседей у клетки по координатам.
Есть список с координатами живых клеток, код смотрит есть ли у данной клетки живые соседи.
public Integer getNeighbourCount(int x, int y) {

int counte…

11
Май
2021

Помогите оптимизировать код с точки зрения потребляемой памяти

Нужно провести главного героя из одной точки игрового поля в другую
кратчайшим путем, не заходя на препятствия. Игровое поле представляет
собой тор. Тор в нашем случае – бублик, состоящий из N × M клеток.
Из каждой клетки всегда можно п…

20
Апр
2021

Компьютерная игра python [закрыт]

Решаю задачи на питоне, столкнулся с такой вот интересной, хотелось бы увидеть что да как решают другие
какие есть предложения, как улучшить можно, что исправить?
Василий, любит играть в компьютерные игры, помогите ему выиграть, в следующе…

20
Апр
2021

Компьютерная игра python [закрыт]

Решаю задачи на питоне, столкнулся с такой вот интересной, хотелось бы увидеть что да как решают другие
какие есть предложения, как улучшить можно, что исправить?
Василий, любит играть в компьютерные игры, помогите ему выиграть, в следующе…

07
Апр
2021

Как упростить код на php

есть рабочий метод, но чувствую что с точки зрения красоты кода это не правильно, как можно изменить код ?
public function getHighway($weight)
{
if($weight <= 3) {
$weightsum = $weight * 27;
}elseif ($weight <= 6) {

22
Мар
2021

Ревью кода. Как можно улучшить этот код?

я изучаю front-end разработку 2 .5 месяца, решил перейти на практику и написал сайт с погодой
Напишите, пожалуйста, свое мнение о коде и как его можно улучшить (желательно по html, css тоже, но в приоритете JS)
Codepen: https://codepen.io/…

19
Мар
2021

Ревью кода. Как можна улучшить этот код?

я изучаю front-end разработку 2 .5 месяца, решил перейти на практику и написал todo list за часов 8

Напишите, пожалуйста, свое мнение о коде и как его можно улучшить (желательно по html, css тоже, но в приоритете JS)
Хочу начать изучение …