Ответы на вопросы с тегом "С"

Ответов: 1 Автор Member 13248256

Найти сбалансированный BST с максимальной высотой

Всем привет! Я пытаюсь найти способ поиска BST для его сбалансированного поддерева с максимальной высотой.Что я уже пробовал: До сих пор мне удавалось найти методы, позволяющие проверить высоту дерева и проверить, сбалансировано ли оно. Мне трудно заставить их работать, чтобы найти BST с ма...

Читать ответы

Ответов: 1 Автор Todiruta Costel Nicusor

Как я могу сделать связь между двумя prgrams (один в C# и другой в C) с помощью общей памяти

Я хочу установить связь между двумя программами, одной на C# , а другой на C. У меня есть сервер, который написан на языке Си и использует функции Windows Api. Я должен создать клиент, который должен быть написан на C#.Что я уже пробовал: Я уже пробовал использовать класс memory Mapped File...

Читать ответы

Ответов: 1 Автор Member 13241712

Рекурсивный бинарный поиск в C

Моя функция не работает, мне нужно предварительно сформировать рекурсивный двоичный поиск, который возвращает указатель на местоположение числа, которое я искал, или null, если оно не существует. код: int* binsearch(int arr[], int low, int size, int *p) { int mid; mid = (low + siz...

Читать ответы

Ответов: 1 Автор ArvindSai

Что пошло не так с этой программой?..

#define PI (22/7) #include<stdio.h> void main() { float x,y; x=PI; y=22/7; printf("\nx=%f y=%f",x,y); } Я ожидаю, что результат будет следующим: x=3.148, y=3.148 но дело обстоит следующим образом х=3.000000 г=3.000000Что я уже пробовал: Я использовал компилятор gcc для компиля...

Читать ответы

Ответов: 1 Автор Member 13239090

Как мне заставить доску отображать "X" и " O " в этой игре в крестики-нолики программы C?

В настоящее время программа отображает выходные данные в виде соответствующих символов ascii, 88 и 79. Да, есть еще много чего, что нужно исправить с помощью этого кода, например, заставить программу выяснить, когда происходит фактический выигрыш и как закончить игру, чтобы играть снова, но...

Читать ответы

Ответов: 1 Автор Member 13239090

Как получить цикл while, чтобы продолжить игру в крестики-нолики до тех пор, пока она не закончится.

Я пытаюсь заставить эту игру в крестики-нолики продолжаться. Он идет только 1 ход для каждого игрока. Также пытаюсь выяснить, как запрограммировать подтверждение того, что один из игроков выиграл, и распознать конец игры и хотят ли игроки играть снова.Что я уже пробовал: Попробовал для цикл...

Читать ответы

Ответов: 1 Автор Member 13237218

Ханойская башня максимум на 6 дисков

Код работает правильно для 4 дисков, но он не работает для 6 дисков.Что я уже пробовал:#include<stdio.h> void towerfun(int, char, char, char); void main() { int n; printf("Enter the number of disks :\n"); scanf("%d",&n); if(n<0) printf("Invalid input"); ...

Читать ответы

Ответов: 1 Автор Member 13234467

Как использовать функцию return в рекурсии.

У меня есть следующий код для обхода дерева по порядку:void inOrder(struct node* r) { if (r==NULL) return; else{ inOrder(r->left); printf("%d ", r->value); inOrder(r->right); } } У меня есть это глупое сомнение: Когда самый нижний левый дочерний элемент передается как root, о...

Читать ответы

Ответов: 1 Автор Member 13013165

[Двоичное дерево в C] почему код терпит неудачу?

Итак, у меня есть двоичное дерево, где каждый узел (скажем, v) имеет 2 дочерних элемента, один называется "атом", а другой - "клетка". В функции lval_pop, я хотел бы вернуться в "атом" ребенка, но смена сотового узла по адресу в, Поэтому, когда я разыменовать указатель на В, Я хотел бы полу...

Читать ответы

Ответов: 1 Автор dawar budroo

Findd y он не дает выхода

#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<math.h> main() { int a=0,b=0; int sum; char c; printf("\n\n\tENTER THE FIRST operand "); scanf("%d",&a); printf("\n\n\tENTER THE SECOND operand "); scanf("%d",&b); printf("\...

Читать ответы

Ответов: 1 Автор dawar budroo

Пожалуйста, помогите, что это за логическая ошибка ... Скомпилируйте и запустите код и проверьте .. Г это дает непредвиденную ошибку

#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<math.h> int main() { int a=0,b=0; int sum,diff,mult,R; float div; char c,ch; do { printf("\n\n\tENTER THE FIRST operand "); scanf("%d",&a); //takes value for a for eg 7 printf("\n\n\tENTER...

Читать ответы

Ответов: 1 Автор venkat28vk

Как преобразовать VB-код в C-код?

Привет, У меня есть VB-код, как я могу преобразовать его в C-код. Есть ли какой-нибудь способ добиться результата? Если нет возможности преобразовать код, есть ли какой-либо другой способ преобразовать его, чтобы получить желаемый результат. Например, от vb до C# и от C# до C.Что я уже проб...

Читать ответы

Ответов: 1 Автор Member 13230582

Как я могу решить эту проблему в java/ C / C++? Мое решение показывает TLE (time limit extended)! algo должен быть полностью переработан каким-то другим способом, я думаю!

Вам дан интервал целых чисел [A, B]. для каждого числа в этом интервале вычислите его наибольший нечетный делитель. Выведите сумму этих делителей. Ввод Первая строка содержит целое число T, представляющее количество последующих тестовых случаев Каждый тестовый случай состоит из одной строки...

Читать ответы

Ответов: 1 Автор Member 13230582

Как я могу решить эту проблему в java/ C / C++? Мое решение показывает TLE (time limit extended)! algo должен быть полностью переработан каким-то другим способом, я думаю!

Вам дается список из N слов (строк, содержащих только строчные буквы английского алфавита). Мы считаем два слова эквивалентными, если они содержат одни и те же буквы, то есть мы можем переставить буквы одного слова, чтобы получить другое слово. Вычислите размер наибольшего подмножества экв...

Читать ответы

Ответов: 1 Автор Member 13229041

Как быстро вычислить цифры?

Всем привет, недавно у меня возникли некоторые проблемы с написанием кодового задания о быстром угадывании чисел. Программа такова: пользователь случайным образом пишет четырехзначное число (но компьютер не знает, сколько), а затем компьютер пользователю задает вопросы, чтобы определить чис...

Читать ответы

Ответов: 1 Автор Member 13225363

Что я мог бы узнать после окончания основ Си?Я имею в виду, есть ли что-то еще, что я должен узнать?

Мне нужна помощь, ребята, я хочу создать небольшую игру, так что есть ли какая-нибудь помощь.Что я уже пробовал: ничего, я попытался найти видео о том, что я должен делать после завершения основ. ...

Читать ответы

Ответов: 1 Автор Member 13221774

Я хочу вам помочь (в с)

Я кореец. Итак, этот контекст-что-то неправильное.... Мне нужны какие-то цифры(через запятую) или ничего. Я могу (scanf_s)функционировать и читать числа но я ничего не могу прочитать(нет ввода и нажмите enter) как решить мой вопрос?Что я уже пробовал: делать { scanf_s ("%d", &mints[i]...

Читать ответы