JavaRush /Blogue Java /Random-PT /Testes online para trabalho.
Heavy
Nível 30

Testes online para trabalho.

Publicado no grupo Random-PT
Boa tarde. Em geral, decidi criar esse tópico. Muitas empresas usam testes online quando se candidatam a um emprego. Além disso, os termos estão em inglês. idioma e hoje escrevi esse teste - https://www.hackerrank.com/ Recomendo a todos que experimentem. Além disso, o JavaRush não aceita suas tarefas ao público, mas aí você pode mostrar a classificação ao empregador. Mas tudo bem, não é sobre isso agora. Em geral, fiz 4 testes, de 90 minutos. Não é necessário resolver tudo e está escrito que é melhor resolver vários mas qualitativamente. E eu gostaria de discuti-los, porque... Não entendi como eles poderiam ter sido resolvidos melhor))))) Tarefa 1. Escreva isto - static int result(int[] arr){} É fornecido um array para encontrar a diferença entre o maior elemento e o menor, e o índice do menor deve ser menor que o índice do maior. Provavelmente decidi o que todos pensavam - o primeiro para pesquisar o maior elemento e índice. Em seguida, o segundo for procura o menor elemento nos elementos até indexMax. E eu apenas mostro a diferença. E esta solução não é a ideal, obteve apenas 3 testes em 10. Que sugestões existem para resolvê-la melhor? Agora estou pensando que talvez fosse possível colocá-lo de alguma forma em um for, mas e se a sequência após o elemento max não participar... ou talvez algo como public staticsynchronous, etc. também dá vantagens em testes, não verificado exceto a tarefa pública 2. write String[] result(String S, String T){} Duas linhas são fornecidas. (Era semelhante ao javarush com arquivos) A linha T é a linha S sem algumas palavras. Retorne um array de palavras que estão faltando em T. Resolvi assim: split(t)=" " - o resultado em set; split(s)=" ", for e if !set.contains(s[i]) então adicione ao ArrayList resultado; então retorne result.toArray(new String[0]); 5 testes em 10; No primeiro resultado foi Set - foram 3 testes em 10; Alguém tem algum outro comentário ou sugestão? Problema 3. Não resolvi, mas se alguém tiver interesse, dê o texto String[] e encontre todos os domínios no texto e exiba na tela. Como "lyalala http://www.xyz.ru lyall yall http://ww2.abc.com/sfsflj&dsf?dsfslj/index.html lyala" saída "xyz.ru;abc.com" 4º Com árvores binárias, eu não não li, foi uma pena que tive tempo
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION