gnu.trove.TIntArrayList.get()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(101)

本文整理了Java中gnu.trove.TIntArrayList.get()方法的一些代码示例,展示了TIntArrayList.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TIntArrayList.get()方法的具体详情如下:
包路径:gnu.trove.TIntArrayList
类名称:TIntArrayList
方法名:get

TIntArrayList.get介绍

[英]See gnu.trove.list.array.TIntArrayList#get(int)
[中]见gnu。宝藏。列表大堆TIntArrayList#get(int)

代码示例

代码示例来源:origin: JetBrains/ideavim

if (navigationOffsets.get(i) > offset) {
  index = i;
  if (count > 0) count--;
  break;
 else if (navigationOffsets.get(i) == offset) {
  index = i;
  break;
return navigationOffsets.get(resultIndex);

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

public Variable get(int idx)
{
 int gidx = included.get (idx);
 return universe.get (gidx);
}

代码示例来源:origin: com.github.steveash.mallet/mallet

public Object next()
{
 int thisIdx = nextIdx;
 nextIdx++;
 return universe.get (included.get (thisIdx));
}

代码示例来源:origin: Noahs-ARK/semafor

protected LogFormula getNextFormula() {
  m_currentTrainingExample++;
  if(m_currentTrainingExample>=m_trainingData.size())
    return null;
  return generateFormulaForTrainingExample(m_trainingData.get(m_currentTrainingExample-1), m_trainingLabels.get(m_currentTrainingExample-1));
}

代码示例来源:origin: cc.mallet/mallet

public Variable get(int idx)
{
 int gidx = included.get (idx);
 return universe.get (gidx);
}

代码示例来源:origin: cc.mallet/mallet

public Object next()
{
 int thisIdx = nextIdx;
 nextIdx++;
 return universe.get (included.get (thisIdx));
}

代码示例来源:origin: com.github.steveash.mallet/mallet

public Variable get(int idx)
{
 int gidx = included.get (idx);
 return universe.get (gidx);
}

代码示例来源:origin: de.julielab/jcore-mallet-2.0.9

public Object next()
{
 int thisIdx = nextIdx;
 nextIdx++;
 return universe.get (included.get (thisIdx));
}

代码示例来源:origin: de.julielab/jcore-mallet-0.4

/**
 * Returns the value at the top of the stack.
 *
 * @return an <code>int</code> value
 */
public int peek() {
  return _list.get(_list.size() - 1);
}

代码示例来源:origin: de.julielab/jcore-mallet-0.4

/**
 * Removes the value at <tt>offset</tt> from the list.
 *
 * @param offset an <code>int</code> value
 * @return the value previously stored at offset.
 */
public int remove(int offset) {
  int old = get(offset);
  remove(offset, 1);
  return old;
}

代码示例来源:origin: terrier-org/terrier-core

/** {@inheritDoc} */
public int getDocumentLength() {
  try {
    return doi.getDocumentLength(pl_doc.get(index));
  } catch (IOException e) {
    e.printStackTrace();
    return -1;
  }
}

代码示例来源:origin: terrier-org/terrier-core

public int getFreq(int docid) {
  int index = pl_doc.binarySearch(docid);
  if (index >= 0)
  {
    return pl_freq.get(index);
  }
  return -1;
}

代码示例来源:origin: terrier-org/terrier-core

public DocumentIndexEntry next() {
  BasicDocumentIndexEntry die = new BasicDocumentIndexEntry();
  die.setDocumentLength(docLengths.get(index++));
  return die;
}

代码示例来源:origin: terrier-org/terrier-core

/** {@inheritDoc} */
public DocumentIndexEntry getDocumentEntry(int docid) throws IOException {
  BasicDocumentIndexEntry die = new BasicDocumentIndexEntry();
  die.setDocumentLength(docLengths.get(docid));
  return die;
}

代码示例来源:origin: jatecs/jatecs

public void computeDistances(IWeighting3D dists, ISimilarityFunction func) {
  for (int i = 0; i < documents.size(); i++) {
    int docID = documents.get(i);
    double d = func.computeSimilarity(features, dists, docID);
    distances.set(i, d);
  }
}

代码示例来源:origin: terrier-org/terrier-core

public DocumentIndexEntry next() {
  FieldDocumentIndexEntry die = new FieldDocumentIndexEntry();
  die.setDocumentLength(docLengths.get(index));
  die.setFieldLengths(fieldLengths.get(index++).toNativeArray());
  return die;
}

代码示例来源:origin: terrier-org/terrier-core

/** {@inheritDoc} */
public int getId() {
  if (pl_doc.size()==0) {
    // special case: the posting list is empty, but some retrieval code (i.e. DAAT retrieval) assumes 
    //               that each posting list must have at least one document in it. So we add a new document
    //               with no terms in it
    pl_doc.add(0);
    pl_freq.add(0);
  }
  return pl_doc.get(index);
}

代码示例来源:origin: terrier-org/terrier-core

public Entry<Integer, DocumentIndexEntry> next() {
  BasicDocumentIndexEntry die = new BasicDocumentIndexEntry();
  die.setDocumentLength(docLengths.get(index++));
  Entry<Integer, DocumentIndexEntry> e = new MapEntry<Integer, DocumentIndexEntry>(index, die);
  return e;
}

代码示例来源:origin: terrier-org/terrier-core

public Entry<Integer, DocumentIndexEntry> next() {
  FieldDocumentIndexEntry die = new FieldDocumentIndexEntry();
  die.setDocumentLength(docLengths.get(index));
  die.setFieldLengths(fieldLengths.get(index++).toNativeArray());
  Entry<Integer, DocumentIndexEntry> e = new MapEntry<Integer, DocumentIndexEntry>(index, die);
  return e;
}

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-gis

public GISAttributeModel createSubModel(final int[] _idxToRemove) {
 final  TIntArrayList newList = new TIntArrayList(getSize());
 final int nb = getSize();
 for (int i = 0; i < nb; i++) {
  if (Arrays.binarySearch(_idxToRemove, i) < 0) {
   newList.add(list_.get(i));
  }
 }
 return new GISAttributeModelIntegerList(newList, this);
}

相关文章