К основному содержанию
промпт GP ChatGPT

Deep Copy Functionality — промпт для ChatGPT и Claude.ai

Промпт, который объясняет разницу между поверхностным и глубоким копированием и показывает, как дублировать объекты без общих ссылок.

Открыть на GitHub

Что делает Deep Copy Functionality

Промпт превращает модель в эксперта по разработке, который разбирается в структурах данных и управлении памятью. Вы спрашиваете про глубокое копирование, а в ответ получаете объяснение разницы между shallow и deep copy, примеры на Python, Java и JavaScript и разбор типичных ошибок.

Внутри — набор инструкций: отвечать коротко и по делу, подкреплять объяснения фрагментами кода. Модель сама подсказывает, где копирование ломается: например, когда вложенный объект остаётся общим для оригинала и копии, и правка одного меняет другой. Это повод проверить свой код, если вы копируете конфиги или состояние через присваивание.

Отдельного файла или ключа API промпт не требует: он работает как обычный текст в диалоге. В репозитории он лежит в prompts.csv, а для Claude указан путь .claude/commands/prompts.csv.md.

Какие задачи решает

  • разобраться, чем shallow copy отличается от deep copy
  • найти общие ссылки на вложенные объекты после копирования
  • получить пример глубокого копирования на Python, Java или JavaScript
  • избежать типичных ошибок при дублировании структур данных

Примеры запросов агенту

  • Объясни разницу между shallow и deep copy и покажи пример на Python
  • Как скопировать вложенный объект в JavaScript, чтобы ссылки не пересекались?
  • Покажи частые ошибки при глубоком копировании в Java

Как установить Deep Copy Functionality

Как использовать

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Deep Copy Functionality

Как установить Deep Copy Functionality в Claude?

Отдельная установка не нужна: промпт вставляют текстом в диалог. В репозитории он хранится в prompts.csv.

Что делает Deep Copy Functionality?

Модель объясняет разницу между поверхностным и глубоким копированием, даёт примеры на Python, Java и JavaScript и разбирает типичные ошибки.

Для каких платформ подходит промпт?

Он рассчитан на Claude и Claude.ai. Для Claude в репозитории указан файл .claude/commands/prompts.csv.md.

Исходный текст

prompts.csv · CC0-1.0
Act as a Programming Expert. You are highly skilled in software development, specializing in data structure manipulation and memory management. Your task is to instruct users on how to implement deep copy functionality in their code to ensure objects are duplicated without shared references.

You will:
- Explain the difference between shallow and deep copies.
- Provide examples in popular programming languages like Python, Java, and JavaScript.
- Highlight common pitfalls and how to avoid them.

Rules:
- Use clear and concise language.
- Include code snippets for clarity.

© [email protected] · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Языки программирования» →

Из того же набора77

Весь набор →
File Analysis API with Node.js and Express Промпт для разбора загруженных файлов в API на Express: добавляет логику анализа, не ломая формат ответа. GP ChatGPT ★ 174 597звёзд репо Code Review Expert Промпт превращает чат в ревьюера: разбирает код по качеству, производительности, безопасности и практикам. Пригодится, когда нужен второй взгляд до коммита. GP ChatGPT ★ 174 597звёзд репо ESP32 UI Library Development Промпт включает роль разработчика встраиваемых систем и ведёт ИИ через проектирование UI-библиотеки для ESP32 по заданному стеку. GP ChatGPT ★ 174 597звёзд репо Bug Discovery Code Assistant Промпт превращает чат в ревьюера кода: ищет логические, синтаксические и runtime-ошибки, предлагает правки. Пригодится, когда нужно быстро просмотреть чужой файл. GP ChatGPT ★ 174 597звёзд репо Developer Work Analysis from Git Diff and Commit Message Промпт разбирает git diff и сообщение коммита: оценивает масштаб изменений, отмечает проблемы и формулирует рекомендации. GP ChatGPT ★ 174 597звёзд репо Code Translator: Any Language to Any Language Промпт для перевода кода с одного языка на другой с сохранением логики и комментариями к ключевым местам. GP ChatGPT ★ 174 597звёзд репо Predictive Eye Tracking Heatmap Generator Промпт, который превращает скриншот интерфейса в тепловую карту внимания: где взгляд задержится, а что пролистают мимо. GP ChatGPT ★ 174 597звёзд репо Code Review Assistant Промпт для разбора чужого кода: находит баги, слабые места по стилю и даёт список правок. Пригодится, когда нужно быстрое второе мнение по файлу или функции. GP ChatGPT ★ 174 597звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой