BUBLE SORT EM JAVA: public class BubbleSort { public static void bubbleSort(int[] arr) { int n = arr.length; boolean swapped; // Loop para cada elemento do array for (int i = 0; i < n - 1; i++) { swapped = false; // Comparar elementos adjacentes for (int j = 0; j < n - i - 1; j++) { if (arr[j] > arr[j + 1]) { // Troca os elementos int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; swapped = true; } } // Se não houve trocas, o array já está ordenado if (!swapped) break; } } public static void main(String[] args) { int[] arr = {64, 34, 25, 12, 22, 11, 90};
System.out.println("Array original:"); for (int num : arr) { System.out.print(num + " "); } bubbleSort(arr); System.out.println(" Array ordenado:"); for (int num : arr) { System.out.print(num + " "); } } } PROS: --- Se Voçe apreder java Voçe aprende Qualquer linguagem de Programação -- Mago da Orientação a Objetos -- Roda em mais de # Billioens de Device (rsrsrsrsr) -- Android -- Minecraft CONTRAS: -- a FUCKINGGG ORACLE -- Pode ser dificel para dev "MODINHAS" --A ORACLE -- Ja disse a ORACLE?? -- sim ela mesma a ORACLE Segue eu poha.
pra quem não entendeu: ele subtrai -1 porque o ultimo elemento não tem com quem ser comparado. e ele subtrai pela variavel i porque o maior número no primeiro loop de do for vai estar no final então n tem porque comparar o penultimo com o ultimo e o segundo maior numero vai estar antes do maior e assim por diante.
Acabo de perceber que entendo bem mais rápido um conteúdo quando meu TDAH fica entretido com memes nonsense enquanto eu presto atenção no assunto. Por favor continue!
Com apenas 2 vídeos você conseguiu mais de 2,5 mil inscritos, além de milhares de visualizações, sugiro que você poste com mais frequência, arrume a questão do áudio que no primeiro vídeo estava ok mas nesse segundo está bem alto, e siga postando com mais frequência. Os vídeos estão com uma qualidade ok, edição bem bacana, então boa sorte com o canal, espero que você cresça bastante, já me inscrevi e ativei o sininho, espero ver mais vídeos nesse canal, pois estou super curioso do que mais você tem a mostrar pra nossa comunidade de programação e tecnologia, boa sorte!
Salve meu nobre, acabei de chegar da faculdade e aparece seu vídeo aqui na minha tumb. Muito dahora essa ideia de apresentar várias linguagens, hoje foi o dia da apresentação de um trabalho em arduino. Basicamente a gente tinha que fazer um circuito no tinkercad, e montar na prática. O objetivo era fazer um semáforo para veículos e pedestres, basicamente essa brincadeirinha foi quase 2 semanas endoidando com isso KKKKKKKKKKKKKj mas no final deu tudo certo, foi a primeira vez de fato que eu entendi programação e também aprendi C. Ah só um detalhe, o professor fez a gente fazer isso em microcontroladores, usando REGISTRADORES. que é complexo pra krl, quase perdi a sanidade mental, mas deu certo. Tmj lek valeu pelo vídeo, continue cê tem potencial pra krl.
Cade o PRÓXIMO!!!!!! 9 dias sem posta já bora cara bora cara quero ficar expert em programação, eu vou me torna um programador? não, mais eu quero videoooo cara.
Tem muita coisa interessante pra fazer. Pode fazer um outro de ordenação, só que agora com um algoritmo mais eficiente, como o heapsort. Podia fazer também um mostrando a diferença de velocidade dos códigos, programação dinâmica, teoria dos grafos, etc. Faz um vídeo p x np. Tá aí algumas ideias
eu escolhi o bubble pq ele eh o mais facil de entender e tals, mas obg grafos eh uma otima ideia, vou trazer sobre grafos no futuro, junto com redes neurais e inteligência artificial
O que aprendemos com este vídeo? A lógica de programação é o mais importante, pois é igual em todas as linguagens, tanto que o rapaz do vídeo faz a ordenação em linguagens que nem conhecia, todas linguagens é a mesma lógica.
Nos proximos videos, usa: Nim Hexe Rust Ring Algumas linguagens mais desconhecidas, acho que vai ser legal. Haha Ps: Nim é um python melhorado em questão de sintaxe e gerenciamento de memória.
Falando sério na real , tenho pensado muito em uma linguagem para estudar e focar na área de Desenvolvimento Web. Quais as que você me indicaria ? ... Por falar nisso kkkk, parabéns pelo vídeo kkk!! Muito Daora, ganhou mais um inscrito !! Tenho estudado laço de repetição na faculdade , e uma das questões que realizamos foi para mostrar ao usuário os números de forma crescente. E ver esse vídeo esclareceu mais alguns conceitos.
Como um super fã de hora de aventura e um jovem que quer aprender programação devo dizer q eu print ("Amo esse canal!"); Amo esse canal! obs: caso eu errei algo nesse "código" me falem pf kkkkkkk
nem entendo nada de programação, mas resolvi tentar fazer um aplicativo pra uso pessoal e a internet me recomendou o kotlin por ser mais fácil, achei uma playlist e acho que tô aprendendo, mais não comecei, talvez você possa me ajudar a pesquisar algumas coisas, tipo eu quero criar um bloco de notas, mas que ela consiga fazer contas usando operadores básicos de matemática tipo: texto qualquer 0.53*5 (separação) resultado sempre no canto direito no centro lá embaixo o total da coluna direita, e esse 'textview' têm que aparecer acima do teclado quando ele tiver aberto, e no final da tela se tiver fechado. fico confuso em qual pasta tenho que colocar as coisas
10:52 cara , depois que tu falou isso eu me senti desafiado e...
import java.util.Arrays;
public class Bubblesort {
int[] lista={2,12,0,3,8,90,69};
public static void main(String[] args) {
Bubblesort seila = new Bubblesort();
seila.peidei();
System.out.println(Arrays.toString(seila.lista));
}
public void peidei() {
int tamanho = lista.length;
for (int i = 0; i < tamanho - 1; i++) {
for (int j = 0; j < tamanho - i - 1; j++) {
if (lista[j] > lista[j + 1]) {
int temp = lista[j];
lista[j] = lista[j + 1];
lista[j + 1] = temp;
}
}
}
}
}
sim eu sou LOUCO
VOCE EH LOUCO, VOCE EH LOUCOOOOO!!!! 🤡🤡🤡🤡🤡🤡
Não funcionou kk
@@audibert muahahaha, alias Audl eu adorei seu vídeo mano
@@EnlighteenMinds ué para mim funcionou direitinho
@@audibertagora duvido você escrever em código de maquina
BUBLE SORT EM JAVA:
public class BubbleSort {
public static void bubbleSort(int[] arr) {
int n = arr.length;
boolean swapped;
// Loop para cada elemento do array
for (int i = 0; i < n - 1; i++) {
swapped = false;
// Comparar elementos adjacentes
for (int j = 0; j < n - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
// Troca os elementos
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
swapped = true;
}
}
// Se não houve trocas, o array já está ordenado
if (!swapped) break;
}
}
public static void main(String[] args) {
int[] arr = {64, 34, 25, 12, 22, 11, 90};
System.out.println("Array original:");
for (int num : arr) {
System.out.print(num + " ");
}
bubbleSort(arr);
System.out.println("
Array ordenado:");
for (int num : arr) {
System.out.print(num + " ");
}
}
}
PROS:
--- Se Voçe apreder java Voçe aprende Qualquer linguagem de Programação
-- Mago da Orientação a Objetos
-- Roda em mais de # Billioens de Device (rsrsrsrsr)
-- Android
-- Minecraft
CONTRAS:
-- a FUCKINGGG ORACLE
-- Pode ser dificel para dev "MODINHAS"
--A ORACLE
-- Ja disse a ORACLE??
-- sim ela mesma a ORACLE
Segue eu poha.
Qq é oracle?
import java.util.Arrays;
public class Bubblesort {
int[] lista={2,12,0,3,8,90,69};
public static void main(String[] args) {
Bubblesort seila = new Bubblesort();
seila.peidei();
System.out.println(Arrays.toString(seila.lista));
}
public void peidei() {
int tamanho = lista.length;
for (int i = 0; i < tamanho - 1; i++) {
for (int j = 0; j < tamanho - i - 1; j++) {
if (lista[j] > lista[j + 1]) {
int temp = lista[j];
lista[j] = lista[j + 1];
lista[j + 1] = temp;
}
}
}
}
}
@@Serrano... é a empresa responsável pelo Java e suas atualizações de forma resumida
@@Thuur165 vlw
obrigado tava com saudades dessa sintaxe🥺
pra quem não entendeu: ele subtrai -1 porque o ultimo elemento não tem com quem ser comparado.
e ele subtrai pela variavel i porque o maior número no primeiro loop de do for vai estar no final então n tem porque comparar o penultimo com o ultimo e o segundo maior numero vai estar antes do maior e assim por diante.
tu n devia ter explicado n, se o cara n entende é aconselhável desistir por ali msm .
Acabo de perceber que entendo bem mais rápido um conteúdo quando meu TDAH fica entretido com memes nonsense enquanto eu presto atenção no assunto.
Por favor continue!
Eu acabei de perceber isso também aos 12 minutos de vídeo kkkkk, o vídeo me prendeu q eu nem percebi.
Proximo vídeo: calculadora simples em varias linguagens, com participação do Portugol studio.
vo comenta ideia não malandrão vo só comenta qualquer merda pra engajar pq teu conteudo é pika tmj foca no próximo video ai q tu é zika doidão
Fiz um Quick Sort em C na faculdade e pretendo porta para outras linguagens, seu vídeo ficou ótimo.
cara sou programador a uns anos em C/C++ e estou adorando seus videos, parabens parceiro
Com apenas 2 vídeos você conseguiu mais de 2,5 mil inscritos, além de milhares de visualizações, sugiro que você poste com mais frequência, arrume a questão do áudio que no primeiro vídeo estava ok mas nesse segundo está bem alto, e siga postando com mais frequência. Os vídeos estão com uma qualidade ok, edição bem bacana, então boa sorte com o canal, espero que você cresça bastante, já me inscrevi e ativei o sininho, espero ver mais vídeos nesse canal, pois estou super curioso do que mais você tem a mostrar pra nossa comunidade de programação e tecnologia, boa sorte!
Meu Deusssssss, que video top. Faz de mais tipos de organização. Top de mais, parabéns
Video mt fixe!, tens mais um sub!
Vídeo muito bom cara. Bem divertido, parabéns
Que edição dahora mano! Gostei tô aprendendo umas coisinhas também, muito legal o vídeo, ja deixei o like!
parabéns pelo canal mano, abre um servidor para a comunidade, tu parece ser gente boa demais
bala, faz alguma coisa com dart(qualquer coisa), linguagenzinha maneira, otimo vidro tmj
Que achado!
Canal simplesmente MARAVILHOSO!
Didático e lúdico. Perfeito!
Ganhou +1 inscrito ❤
Conteúdo top demais mano, é engraçado e explicativo de certa forma, continua que tem futuro💪
O bubble sort em java e quase a mesma coisa que em c ou c++, como já dizia meu avô e muita falta de cacete
kkkkkk
o video ficou com dms, slk. Muito bem explicado e deu pra entender muito bem, pfv continue assim, principalmente com os memes kkkkk 🕶🤏🗿
Mt foda, to começando a progrmar e esse video me ajudou a entender a lógica acima da linguagem
Boaa, tô iniciando na programação, espero aprender muito nesse canal, gostei do teu vídeo
nossa que vídeo incrível, por favor pst vídeos diariamente, amei e aposto que muitos amam também
Salve meu nobre, acabei de chegar da faculdade e aparece seu vídeo aqui na minha tumb. Muito dahora essa ideia de apresentar várias linguagens, hoje foi o dia da apresentação de um trabalho em arduino. Basicamente a gente tinha que fazer um circuito no tinkercad, e montar na prática. O objetivo era fazer um semáforo para veículos e pedestres, basicamente essa brincadeirinha foi quase 2 semanas endoidando com isso KKKKKKKKKKKKKj mas no final deu tudo certo, foi a primeira vez de fato que eu entendi programação e também aprendi C. Ah só um detalhe, o professor fez a gente fazer isso em microcontroladores, usando REGISTRADORES. que é complexo pra krl, quase perdi a sanidade mental, mas deu certo. Tmj lek valeu pelo vídeo, continue cê tem potencial pra krl.
Caraca cara q interessante, qual seu curso? Eu não faço pois sou novo ainda. Vc teria um vídeo q recomendaria para eu aprender isso?
Mano, teus videos são muito bons, continua q tu vai crescer mlk 🫶
Tua edição é foda mano! simplesmente uau!
Faltou fazer em Assembly kskskks
Aí tudo quer ferrar com o maluco 😂
@@rafaelsilvestre5005 se fiz em Assembly de MIPS não. Fica de boa de fazer
@@rafaelsilvestre5005 agora se ele fizer em Assembly x86 é loucura
KKKKKKKKKKKKKKK true
@@weberffsdoente do assembly
Vídeo muito bem feito, parabéns!
seu canal é bom dms para estar mais de 1 mes sem postar, volte imediatamente!!!!
Não entendo nada de programação, mas sempre tive curiosidade e vontade. 5:02 essa parte tive que me inscrever no canal kkkkkkkkkkkkkkkkk
Gostei do vídeo, ficou muito bom e nem imagino o trabalho pra editar tudo
muito foda mano gostei muito do seu comteudo acho que falta cana que fassa videos nesse estilo que vc faz
Vídeo top Mano, agora já tenho minha próxima linguagem pra estudar kkkk
Fala brabo, parabéns pelo vídeo!
Eu vim espalhar a palavra do java. Não deixem esse pecador, servo do php lhe enganar, java é uma ótima linguagem.
Pior que realmente é de boa usar Java kkkkkkkkk
@@user-vb3cp4vt3s sério? Fiquei foi com medo ao tentar fazer o hello world por lá... só de ver o eclipse tomando 1gb fiquei assustado kkkkkk
como os ancestrais do meu curso diriam "Java é coisa de corno"
Vc odeia Jesus Cristo
Mas deixa você provar um C# pra vê
Mano tô ligado q um vídeo desse da um trabalho pra prr, mais traz mais MT bom ❤️
Kkkkkkkk cai de paraquedas no vídeo muito bom
Isso sim é conteúdo de qualidade
Caraca muito bom ver mesmo código em várias linguagens como muda o tamanho de código sendo que o resultado mesmo. Valeu
eu preciso de mais videos desse caanal pqp (fala como vc começou a aprender a programar pliss)
Vídeo incrível e muito bem editado, você teria uma dica de como aprender a fazer edições nesse estilo? ou algum curso
assiste esse rapaz aq ua-cam.com/video/gXIk-3DSpoY/v-deo.htmlsi=fmP33ITJNvH0N68k
la q eu aprendi
Cade o PRÓXIMO!!!!!! 9 dias sem posta já bora cara bora cara quero ficar expert em programação, eu vou me torna um programador? não, mais eu quero videoooo cara.
mano, o cara ensinou um leigo sobre programação de forma divertida, sensacional kkk
Salve meu nobre, faço computação também e vai um desafio. Fazer o bubble sort em Assembly
0:0 O inicio de Uma lenda... seu segundo vídeo (:
Se vc é nutellinha e frágil não aprenda java, caso contrário, divirta-se.
10:03 primeiro codigo tem que ser hello word, agora vai ter azar pro resto da vida
mds vdd
a jogada de marketing foi incrivel, tive que me inscrever nao tem jeito
Tem muita coisa interessante pra fazer. Pode fazer um outro de ordenação, só que agora com um algoritmo mais eficiente, como o heapsort.
Podia fazer também um mostrando a diferença de velocidade dos códigos, programação dinâmica, teoria dos grafos, etc.
Faz um vídeo p x np.
Tá aí algumas ideias
eu escolhi o bubble pq ele eh o mais facil de entender e tals, mas obg grafos eh uma otima ideia, vou trazer sobre grafos no futuro, junto com redes neurais e inteligência artificial
Muito bom, lança mais vídeo
nrmrl o canal é pequeno ainda mas q video bom mané
eu nem me piro mais em programação mas fiquei realmente entretido com o vídeo parabéns
O vídeo interessante e engraçado man! Oq vc usa para editar os vídeos ?
wondershare filmora
faz mais videos programando em C 😢😢 to aprendendo na faculdade e to com mt dificuldade
O que aprendemos com este vídeo? A lógica de programação é o mais importante, pois é igual em todas as linguagens, tanto que o rapaz do vídeo faz a ordenação em linguagens que nem conhecia, todas linguagens é a mesma lógica.
que parada foda, obrigado youtube por recomendar
10:57 n fala assim do meu java 😢
Nos proximos videos, usa:
Nim
Hexe
Rust
Ring
Algumas linguagens mais desconhecidas, acho que vai ser legal. Haha
Ps: Nim é um python melhorado em questão de sintaxe e gerenciamento de memória.
Mano que video bom pqp
você poderia fazer um curso básico das linguagens, por exemplo C
Eu estava esperando a linguagem Ruby.
Crlh que canal bom é esse que eu acabei de conhecer 😂 cuidado que a legião do Java vai te caçar!
amei seu video ja me inscrevi e quero mais videos
C#, C ou C++, qual a melhor na dua opinião?,video mto bom
Falando sério na real , tenho pensado muito em uma linguagem para estudar e focar na área de Desenvolvimento Web. Quais as que você me indicaria ? ...
Por falar nisso kkkk, parabéns pelo vídeo kkk!! Muito Daora, ganhou mais um inscrito !!
Tenho estudado laço de repetição na faculdade , e uma das questões que realizamos foi para mostrar ao usuário os números de forma crescente. E ver esse vídeo esclareceu mais alguns conceitos.
Mano video muito bbom, ate eu que nao sei nada de programação entendi tudo
cara vc e meu novo professor
Vai ter vídeo ensinando python???
qual compilador ele usou?
Na moral que canal bom KKKKKKK
Como um super fã de hora de aventura e um jovem que quer aprender programação devo dizer q eu
print ("Amo esse canal!");
Amo esse canal!
obs: caso eu errei algo nesse "código" me falem pf kkkkkkk
Se você escreveu em python, não tem ;
@@mikedosgames137 vlw
video foda, qual o tema q ce usa no vscode?
Faz um bubble sort usando pesquisa binaria em várias linguagens
fechadão com PHP 🤫🤫🤫
nem lembrava da existencia de go, pra mim era só uma coisa que minha cabeça inventa em sonhos
Como Dev Android, nunca vi nenhum sistema de um apk usando Python ou Javascript, somente Java ou kotlin
React Native é javascript
Python Flet
nem entendo nada de programação, mas resolvi tentar fazer um aplicativo pra uso pessoal e a internet me recomendou o kotlin por ser mais fácil, achei uma playlist e acho que tô aprendendo, mais não comecei, talvez você possa me ajudar a pesquisar algumas coisas, tipo eu quero criar um bloco de notas, mas que ela consiga fazer contas usando operadores básicos de matemática tipo:
texto qualquer 0.53*5 (separação) resultado sempre no canto direito
no centro lá embaixo o total da coluna direita, e esse 'textview' têm que aparecer acima do teclado quando ele tiver aberto, e no final da tela se tiver fechado.
fico confuso em qual pasta tenho que colocar as coisas
No Java, no like, parabéns pelo vídeo +1 inscrito
Muito foda o vídeo mano kkkk
2:40
Não seguiu os padrões de escrita no Python.
Ao invés de usar "BubbleSort", deve-se usar "bubble_sort".
Leia a PEP 8.
Video ficou daora, viva o kotlin s2
Mano me tira uma dúvida, o teclado numérico, que fica na direita do teclado, vc costuma usar ele na hora de programar?
Qual editor de vídeo você usa?
Tava esperando animadanente pelo java 😢
eu também 😥
PROXIMOOOOOOOOOOOOOOOOOOO!
Faz vídeo de MelScript da mimha linguagem de programação, por favor, e uma logo de um cachorro, tem videi no meu canal
canal pequeno, porém o conteúdo é enorme vix la ele
o cara é maluco kkkkkkkkkkk (ganhou um inscrito)
tu é foda.
"Não é a linguagem que faz o programador, e sim a sua lógica..." - Arthur rebola rápido
faltou fazer um bubblesort com redstone
Na minha opinião os mais cleans são typescript c++ e php
Se eu N Me engano O Replit E capaz de suportar Lua
Como é que o senhor apresenta Kotlin antes de Java e C antes de C++?
Brabo!
8:00 Parece meu código feito em C quando esqueço de gerenciar a memória kkk
7:42 Ninguém falando sobre o nome da função ser *Neymar 2013* ???
Que vídeo bom nmrl
falou de lua eu apareço! inclusive ja escrevir esse algoritimo com lua la no meu canal...
qual e a config nao seu pc
Faltou a c# meu nobre, em videos futuros, acrescenta ai, valeu!!!!