Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Записать логическое выражение https://www.cyberforum.ru/ c-beginners/ thread180759.html
ребят есть готовые программы,просьба прокомментировать что в каждой строке выполняется... №1 Задано n точек на плоскости. Записать логическое выражение соответственно заданной области истинности. Составить программу для: • Подсчета количества точек, попавших в заданную область • Сформировать массив из координат точек, попавших в заданную область #include <iostream.h> #include <conio.h>
Изменить код используя указатели C (СИ)
Что такое указатели? Мне надо изменить код используя указатели, как это сделать? Подскажите, пожалуйста! вот сам код: int m; printf("Ievadiet 15 masiva elementus\n"); for(int i = 0; i < n; i++) { printf("mass = ", i); scanf("%d", &m);
C (СИ) Нужно написать программу на Си Здрасти умные люди:) Помогите пожалуйста написать программу на Си, которую мне дали в ВУЗе. Язык Си начал изучать только дня 3 назад, времени до сдачи программы практически не остается. Если у кого то есть пол часика свободного времени - напишите ее :) Вроде программа не должна быть сложной, взята из А части. На данный момент самому мне ее не осилить, знаний маловато... "Для... https://www.cyberforum.ru/ c-beginners/ thread180754.html C (СИ) Программа позволяет вводить текст в файл https://www.cyberforum.ru/ c-beginners/ thread180709.html
Программа позволяет вводить текст в файл.программа должна предсказывать возможность сохранения и загрузки текста в файл программу как бы сделали.. но что-то она не работает .подскажите что не так?!спасибо большое! #include <stdio.h> #include <string.h> void main() { int exit=1; while(exit)
Перевод с C на Pascal C (СИ)
Граждане программисты! Я написал код на C, но к сожалению совершенно не знаю Паскаль. Я бы оставил на C, однако проверяющая машина распознаёт только Паскаль. Переведите, пожалуйста, данный код на Pascal #include <iostream> using namespace std; int main() { int Pall, temp, num, index = 0; int N; cin >> N; for(int i = 1;i < 100000;++i) {
C (СИ) Разыменовение указателя на UCHAR в struct Собственно, имеем следующий код: typedef unsigned char UCHAR; //Раздел описания структуры struct package{ UCHAR src; UCHAR trg; UCHAR SID; UCHAR CMD; UCHAR data; https://www.cyberforum.ru/ c-beginners/ thread180506.html
C (СИ) Отсортировать столбцы в заданной области матрицы Не могу понять что не так в коде17 Заполнение норм делается, выводит, а потом останавливается:( Код: #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <math.h> #define nn 8 https://www.cyberforum.ru/ c-beginners/ thread180396.html C (СИ) Определить, лежат ли точки на одной прямой
int main(int argc, char** argv) { int x1, y1, x2, y2, x3, y3; int d1, d2, d3; printf("Координаты точки A:\n"); if (scanf("%d%d", &x1, &y1) != 2) { printf("Неверный ввод.\n"); return 0; }
C (СИ) Старший бит старшего байта поменять местами с младшим битом младшего байта Ребят помогите прогу доработать. Задача такая: В одномерном массиве чисел целого типа (16 бит) выполнить следующую двоичную обработку с обязательным применением функций и указателей: Старший бит старшего байта поменять местами с младшим битом младшего байта. После этого проверить все числа массива на четность. С помощью генератора случайных чисел я создал числа, перевёл числа в двоичный 16-и... https://www.cyberforum.ru/ c-beginners/ thread180180.html C (СИ) Программа закрывается после ввода данных https://www.cyberforum.ru/ c-beginners/ thread179707.html
У меня такая проблема: При вводе данных первый раз нормально всё вводится, а начиная со второго не даёт мне ввести street и сразу просит ввести number? и после 5 раза прога закрывается, как сделать чтобы не закрывалась?) не пойму где ошибка) #include <stdio.h> #include <string.h> #pragma warning(disable: 4996) class home{ public: home(void){
очередь в си C (СИ)
Помогите написать программу додавания k елементов в очередь длины n после l-го елемента такого что l находится между 1 и n!!!!!!!!!!! ПЛИЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗЗ
C (СИ) запись структуры в файл https://www.cyberforum.ru/ c-beginners/ thread179633.html
Почему-то не работает вывод по критерию =( подскажите в чём проблема, пжалста #include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <stdlib.h> #include <string.h>
Эксперт С++
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
24.10.2010, 22:48 0

Оптимизация кода - C (СИ) - Ответ 1054841

24.10.2010, 22:48. Показов 3679. Ответов 33
Метки (Все метки)

Ответ

xxxfelxxx, если не уложитесь по времени, то попробуйте ускорить еще вот так:
(я на примере написанной функцией Nick Alte объясню, но это подходит и под Ваш способ)
C
1
2
3
    for (j=0;j<=n-3; j++){
        for (k=j+1;k<=n-2; k++) {
            for (m=k+1;m<=n-1; m++)
При вызове функции посчета площади при очередном m++ вы повторно в самой функции вычисляете dx1 = x2 - x1, dy1 = y2 - y1. Хотя эти данные не изменяются от m=k+1 и до m<=n-1.
На этом тоже теряется время.

KuKu, насчет
можно найти центр всех точек и посмотреть 3 точки которые на максимальном расстояние от него.
Это неправильно. Представьте три самые удаленные точки (две между собой очень близко, а третья на противоположной стороне) - так сказать очень тоненький, но длинный треугольник. И три точки ближе к центру создающие равнобедренный треугольник.

Вернуться к обсуждению:
Оптимизация кода C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2010, 22:48
Готовые ответы и решения:

Оптимизация кода
Есть задача: Есть абсолютно верное решение: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; inline...

Матрицы в Си (оптимизация кода)
Здравствуйте, вообщем написал программу для создания матриц по правилу, решил оптимизировать код и...

Оптимизация кода состоящего из принтф
#include &lt;stdio.h&gt; int main() { printf(&quot;Wake up, Neo...\n\nThe Matrix has you...\n\nFollow the...

Оптимизация кода для ускорения работы прораммы
Как оптимизировать эту функцию чтоб она выполнялась за 1 секунду. unsigned long peak(unsigned...

33
24.10.2010, 22:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2010, 22:48
Помогаю со студенческими работами здесь

Оптимизация кода (сумма цифр 3х-значного числа)
На вход программы поступает целое трёхзначное число. Напишите программу, которая выводит сумму цифр...

Оптимизация кода для вычисления номера дня по введенной полной дате
Здравствуйте! Есть задача: ввести дату в формате дд.мм.гггг и напечатать номер дня года,...

Оптимизация методом Ньютона (нахождение точки минимума). Оптимизация кода
MATLAB только начал осваивать. Попытался реализовать нахождение точки минимума методом Ньютона...

Оптимизация кода. Замер времени выполнения части кода.
Доброе утро. Есть желание посмотреть сколько времени занимает выполнение какого-то блока...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru