Articles of lista

O método std :: list :: remove destrói a chamada de cada elemento removido?

std::list lst; //…. Node * node = /* get from somewhere pointer on my node */; lst.remove(node); O std :: list :: remove método de destruição de chamada (e memory livre) de cada elemento removido? Se sim, como posso evitar isso?

Iterar sobre elementos de List e Map usando a tag JSTL

Se eu tiver um bean backing JSF, retornar um object do tipo ArrayList, eu deveria ser capaz de usar para iterar os elementos na lista. Cada elemento contém um mapa e, embora a questão de como acessar o conteúdo do mapa por meio do JSTL tenha sido respondida aqui , se eu passar uma matriz […]

Seleção eficiente de um conjunto de elementos randoms de uma lista encadeada

Digamos que eu tenha uma linked list de números de comprimento N N é muito grande e não sei de antemão o valor exato de N Como posso escrever com mais eficiência uma function que retornará k números completamente randoms da lista?

Como iterar sobre List e renderizar cada item no JSF Facelets

Eu estou querendo saber como exibir uma List conforme obtido abaixo em um Facelet: public List searchByString(String string) { return getEntityManager().createNamedQuery(“Userdetails.findByUsername”).setParameter(“username”, “%” + string + “%”).getResultList(); } Uma seria uma maneira adequada?

Herança da lista

Qual é o caminho mais rápido para implementar uma nova class que herda de List ? class Animal {} class Animals : List {} // (1) Um problema que encontrei: Simplesmente fazendo (1) , descobri que não estou recebendo o benefício de herdar quaisquer construtores de List . No final, eu gostaria que o Animals […]

Como achatar uma lista para uma lista sem coerção?

Eu estou tentando alcançar a funcionalidade semelhante ao unlist, com a exceção de que os tipos não são coagidos para um vetor, mas a lista com tipos preservados é retornada em vez disso. Por exemplo: flatten(list(NA, list(“TRUE”, list(FALSE), 0L)) deve retornar list(NA, “TRUE”, FALSE, 0L) ao invés de c(NA, “TRUE”, “FALSE”, “0”) qual seria retornado […]

Remover duplicatas de uma lista de objects com base na propriedade no Java 8

Eu estou tentando remover duplicatas de uma lista de objects com base em alguma propriedade. podemos fazê-lo de uma maneira simples usando o java 8 List employee Podemos remover duplicatas dele com base na propriedade id do funcionário. Vi postagens removendo cadeias duplicadas de arraylist de string.

Como criar uma nova cópia profunda (clone) de uma List ?

No seguinte trecho de código, using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace clone_test_01 { public partial class MainForm : Form { public class Book { public string title = “”; public Book(string title) { this.title = title; } } public MainForm() { InitializeComponent(); List books_1 = new List(); books_1.Add( new Book(“One”) ); books_1.Add( […]

Como posso obter todos os itens de uma List ?

Estou usando o .NET 3.5 e gostaria de poder obter cada * n * th item de uma lista. Eu não estou incomodado se é conseguido usando uma expressão lambda ou LINQ. Editar Parece que essa questão provocou bastante debate (o que é bom, certo?). A principal coisa que aprendi é que, quando você pensa […]

Selecione distinto usando linq

Eu tenho uma lista de class de class public class LinqTest { public int id { get; set; } public string value { get; set; } } List myList = new List(); myList.Add(new LinqTest() { id = 1, value = “a” }); myList.Add(new LinqTest() { id = 1, value = “b” }); myList.Add(new LinqTest() { […]