Opened 5 years ago

Closed 5 years ago

#294 closed ожидаются исправления (задача сдана)

WW #4

Reported by: ushakova.alina Owned by: ushakova.alina
Component: WW_mergesort Version: 2.0
Keywords: Cc:

Description


Change History (4)

comment:1 Changed 5 years ago by Дмитрий Свиридкин

Owner: changed from Дмитрий Свиридкин to ushakova.alina
Type: ожидается проверкаожидаются исправления

Тесты пройдены

  1. разбейте main на три функции
  1. не используйте variable-lenght arrays. Честно выделяйте память.
  1. Самописное копирование байтиков можно заменить на memcpy
  1. Код со слиянием массивов лучше выделить в отдельную функцию.

8.2 + 1

comment:2 Changed 5 years ago by ushakova.alina

Owner: changed from ushakova.alina to Дмитрий Свиридкин
Type: ожидаются исправленияожидается проверка
Version: 1.02.0

comment:3 Changed 5 years ago by Дмитрий Свиридкин

Owner: changed from Дмитрий Свиридкин to ushakova.alina
Type: ожидается проверкаожидаются исправления

(argc - 2)

а можете от этой штуки в двенадцати местах избавиться?

У merge очень неинтуитивный интерфейс

Например, так было бы намного проще и понятнее (да и реализовывать вам было бы легче)
merge(void* dst, const void* src1, size_t size1, const void* src2, size_t size2, size_t element_size, comparator_func )

8.8 + 1

comment:4 Changed 5 years ago by Дмитрий Свиридкин

Resolution: задача сдана
Status: assignedclosed
Note: See TracTickets for help on using tickets.