Tipos de Dados, Codificação de Caracteres e Manipulação de Arquivos em Python
Introdução
1. O que são dados?
x = 10, onde 10 é o dado armazenado
2. Por que classificar dados em tipos?
Dados representam estados, e diferentes estados requerem diferentes tipos de representação
3. Prnicipais tipos de dados
Números (inteiros, floats, complexos)
Strings
Bytes (abordado em codificação)
Listas
Tuplas
Dicionários
Conjuntos
4. A ...
Publicado em 6-22 16:46
Guia de Soluções para Problemas Comuns de Algoritmos e Estruturas de Dados em C++
Array e String
1. Soma de Dois Números (Two Sum)
Dado um array de números inteiros nums e um alvo target, retorne os índices dos dois números que somam ao alvo.
class Solution {
public:
vector<int> twoSum(vector<int>& nums, int target) {
unordered_map<int, int> indicador;
for (int i = 0; i < nums.siz ...
Publicado em 6-21 19:16
Manipulação de Strings na Linguagem C
Strings em C
Em C, uma string é uma sequência de caracteres terminada pelo caractere nulo '\0'. Elas podem ser representadas como constantes literais, arrays de caracteres ou ponteiros para caracteres.
Declaração de Strings
Constantes de string são literais entre aspas duplas. O compilador insere automaticamente o terminador '\0'. Exemplo:
char ...
Publicado em 6-18 17:00
Aplicações Práticas da Classe String em C++
Este artigo apresenta exemplos práticos de manipulação de strings em C++, focando em problemas comuns que envolvem operações de busca, comparação e transformação. Os exemplos demontsram técnicas como ponteiros duplos, contagem de frequência e processamento de strings como números.
Inverter Apenas Letras em uma String
Este problema requer a inve ...
Publicado em 6-3 01:53
Fundamentos e Técnicas Avançadas para Strings em Python
Criação de Strings
Strings podem ser definidas com aspas simples, duplas ou triplas. As aspas triplas permitem a inclusão de múltiplas linhas.
# Definição com aspas simples
str_simples = 'Olá, mundo!'
# Definição com aspas duplas
str_dupla = "Olá, mundo!"
# Definição com aspas triplas para múltiplas linhas
str_multiplas = "&quo ...
Publicado em 6-2 19:21