Строки Работа с подстроками Выбор значения по умолчанию




страница1/130
Дата26.08.2016
Размер5.75 Mb.
  1   2   3   4   5   6   7   8   9   ...   130

Глава 1 Строки


  • 1.1. Работа с подстроками

  • 1.2. Выбор значения по умолчанию

  • 1.3. Перестановка значений без использования временных переменных

  • 1.4. Преобразование между символами и ASCII-кодами

  • 1.5. Посимвольная обработка строк

  • 1.6. Обратная перестановка слов или символов

  • 1.7. Расширение и сжатие символов табуляции

  • 1.8. Расширение переменных во входных данных

  • 1.9. Преобразование регистра

  • 1.10. Интерполяция функций и выражений в строках

  • 1.11. Отступы во встроенных документах

  • 1.12. Переформатирование абзацев

  • 1.13. Служебные преобразования символов

  • 1.14. Удаление пропусков в обоих концах строки

  • 1.15. Анализ данных, разделенных запятыми

  • 1.16. Сравнение слов с похожим звучанием

  • 1.17. Программа: fixstyle

  • 1.18. Программа: psgrcp

Глава 2 Числа


  • введение

  • 2.1. Проверка строк на соответствие числам

  • 2.2. Сравнение чисел с плавающей занятой

  • 2.3. Округление чисел с плавающей запятой

  • 2.4. Преобразования между двоичной и десятичной системами cчисления

  • 2.5. Действия с последовательностями целых чисел

  • 2.6. Работа с числами в римской записи

  • 2.7. Генератор случайных чисел

  • 2.8. Раскрутка генератора случайных чисел

  • 2.9. Повышение фактора случайности

  • 2.10. Генерация случайных чисел с неравномерным распределением

  • 2.11. Выполнение тригонометрических вычислений в градусах

  • 2.12. Тригонометрические функции

  • 2.13. Вычисление логарифмов

  • 2.14. Умножение матриц

  • 2.15. Операции с комплексными числами

  • 2.16. Преобразования восьмеричных и шестнадцатсричных чисел

  • 2.17. Вывод запятых в числах

  • 2.18. Правильный вывод во множественном числе

  • 2.19. Программа: разложение на простые множители

Глава 3 Дата и время


  • введение

  • 3.1. Определение текущей даты

  • 3.2. Преобразование полного времени в секунды с начала эпохи

  • 3.3. Преобразование секунд с начала эпохи в полное время

  • 3.4. Операции сложения и вычитания для дат

  • 3.5. Вычисление разности между датами

  • 3.6. Определение номера недели или дня недели/месяца/года

  • 3.7. Анализ даты и времени в строках

  • 3.8. Вывод даты

  • 3.9. Таймеры высокого разрешения

  • 3.10. Короткие задержки

  • 3.11. Программа: hopdelta

  • Глава 4 Массивывведение

  • 4.1. Определение списка в программе

  • 4.2. Вывод списков с запятыми

  • 4.3. Изменение размера массива

  • 4.4. Выполнение операции с каждым элементом списка

  • 4.5. Перебор массива по ссылке

  • 4.6. Выборка уникальных элементов из списка

  • 4.7. Поиск элементов одного массива, отсутствующих в другом массиве

  • 4.8. Вычисление объединения, пересечения и разности уникальных списков

  • 4.9. Присоединение массива

  • 4.10. Обращение массива

  • 4.11. Обработка нескольких элементов массива

  • 4.12. Поиск первого элемента списка, удовлетворяющего некоторому критерию

  • 4.13. Поиск всех элементов массива, удовлетворяющих определенному критерию

  • 4.14. Числовая сортировка массива

  • 4.15. Сортировка списка но вычисляемому полю

  • 4.16. Реализация циклических списков

  • 4.17. Случайная перестановка элементов массива

  • 4.18. Программа: words

  • 4.19. Программа: permute

Глава 5 Хэши


  • введение

  • 5.1. Занесение элемента в хэш

  • 5.2. Проверка наличия ключа в хэше

  • 5.3. Удаление из хэша

  • 5.4. Перебор хэша

  • 5.5. Вывод содержимого хэша

  • 5.6. Перебор элементов хэша в порядке вставки

  • 5.7. Хэши с несколькими ассоциированными значениям)

  • 5.8. Инвертирование хэша

  • 5.9. Сортировка хэша

  • 5.10. Объединение хэшей

  • 5.11. Поиск общих или различающихся ключей в двух хэшах

  • 5.12. Хэширование ссылок

  • 5.13. Предварительное выделение памяти для хэша

  • 5.14. Поиск самых распространенных значений

  • 5.15. Представление отношений между данными

  • 5.16. Программа: dutrce

Глава 6 Поиск по шаблону


  • введение

  • 6.1. Копирование с подстановкой

  • 6.2. Идентификация алфавитных символов

  • 6.3. Поиск слов

  • 6.4. Комментирование регулярных выражений

  • 6.5. Поиск N-го совпадения

  • 6.6. Межстрочный поиск

  • 6.7. Чтение записей с разделением по шаблону

  • 6.8. Извлечение строк из определенного интервала

  • 6.9. Работа с универсальными символами командных интерпретаторов

  • 6.10. Ускорение интерполированного поиска

  • 6.11. Проверка правильности шаблона

  • 6.12. Локальный контекст в регулярных выражениях

  • 6.13. Неформальный поиск

  • 6.14. Поиск от последнего совпадения

  • 6.15. Максимальный и минимальный поиск

  • 6.16. Поиск повторяющихся слов

  • 6.17. Логические AND, OR и NOT в одном шаблоне

  • 6.18. Поиск многобайтовых символов

  • 6.19. Проверка адресов электронной почты

  • 6.20. Поиск сокращений

  • 6.21. Программа: uriify

  • 6.22. Программа: tcgrep

  • 6.23. Копилка регулярных выражений
  1   2   3   4   5   6   7   8   9   ...   130


База данных защищена авторским правом ©infoeto.ru 2016
обратиться к администрации
Как написать курсовую работу | Как написать хороший реферат
    Главная страница