Форум программистов, компьютерный форум CyberForum.ru

Найти координаты пересечения вектора и прямоугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение суммы http://www.cyberforum.ru/cpp-beginners/thread1119996.html
3)Вычислить S= ∑_(i-1)^30▒1/〖(2i)〗^2
C++ Нелогичная работа кода Есть код. Но делает он совсем не то, что по идее должен. Вот код: 1) файл main.cpp //--------------------------------------------------------------------------- #include "LongNumber.hpp" #include <iostream> //--------------------------------------------------------------------------- using namespace std; //--------------------------------------------------------------------------- http://www.cyberforum.ru/cpp-beginners/thread1119979.html
Вывод двумерного массива на экран C++
#include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <cstdlib> using namespace std; const int kof1mass = 2; const int step1mass = 2;
C++ Найти минимальный элемент массива
Привет всем,ребят может кто помочь,очень сильно нужна помощь:cry: есть одномерный массив,состоящий из N элементов,необходимо найти минимальный по модулю элемент. Программа на языке С++ но с использованием вставки кода на ассемблере:(
C++ Быстрая сортировка двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1119954.html
Помогите разобраться с быстрой сортировкой! Для одномерного массива всё понятно, но как сортировать двумерный массив не понимаю. Если б мне нужно было сортировать все элементы в массиве то я б сделал с двумерного, одномерный массив, сортировал и обратно в двумерный. Но мне надо сортировать элементы которые расположены под главной диагональю матрицы, отдельно в каждой строке. Подскажите хотя бы...
C++ Visual Leak Detector выводит что-то непонятное Здравствуйте! Я впервые использую VLD. Мне он нужен для поиска утечки памяти в большом проекте (был бы маленький, можно было бы так найти). Так вот, после запуска он выдаёт мне лог на ~18 000 строк. Вот фрагмент (там всё примерно такое): ---------- Block 246991 at 0x03DEB900: 4 bytes ---------- Call Stack: f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c (582):... подробнее

Показать сообщение отдельно
Somebody
2779 / 1593 / 142
Регистрация: 03.12.2007
Сообщений: 4,175
Завершенные тесты: 1
16.03.2014, 14:09     Найти координаты пересечения вектора и прямоугольника
Не знаю, насколько это оптимально - просто это то, что в голову пришло пока.
Насчёт оптимального представления и математического решения - это скорее в математический раздел, а не C++.
Что касается самого метода решения системы уравнений, это чисто для примера, тут можно и лучше сделать. Например, если всё правильно выразил:
http://www.cyberforum.ru/cgi-bin/latex.cgi?t = \frac{vx_{01} \cdot (py_{01} \cdot pz_{03} - py_{03} \cdot pz_{01}) - vy_{01} \cdot (px_{01} \cdot pz_{03} - px_{03} \cdot pz_{01}) + vz_{01} \cdot (px_{01} \cdot py_{03} - px_{03} \cdot py_{01})}{px_{0} \cdot (py_{01} \cdot pz_{03} - py_{03} \cdot pz_{01}) - py_{0} \cdot (px_{01} \cdot pz_{03} - px_{03} \cdot pz_{01}) + pz_{0} \cdot (px_{01} \cdot py_{03} - px_{03} \cdot py_{01})}
Тут подвыражения в скобках одинаковые и не зависят от координат векторов, так что их можно хранить вместе с координатами прямоугольников, если это имеет смысл.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru