COIN-OR::LEMON - Graph Library

Changeset 221:d8a67c5b26d1 in lemon-0.x


Ignore:
Timestamp:
03/20/04 21:08:24 (20 years ago)
Author:
jacint
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@317
Message:

map.get(v) <- map[v] csere

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/include/bin_heap.hh

    r214 r221  
    154154
    155155    void erase(const Item &i) {
    156       rmidx(iim.get(i));
     156      rmidx(iim[i]);
    157157    }
    158158
    159159    Prio get(const Item &i) const {
    160       int idx = iim.get(i);
     160      int idx = iim[i];
    161161      return data[idx].second;
    162162    }
     
    165165    }
    166166    void set(const Item &i, const Prio &p) {
    167       int idx = iim.get(i);
     167      int idx = iim[i];
    168168      if( idx < 0 ) {
    169169        push(i,p);
     
    178178
    179179    void decrease(const Item &i, const Prio &p) {
    180       int idx = iim.get(i);
     180      int idx = iim[i];
    181181      bubble_up(idx, PairType(i,p));
    182182    }
    183183    void increase(const Item &i, const Prio &p) {
    184       int idx = iim.get(i);
     184      int idx = iim[i];
    185185      bubble_down(idx, PairType(i,p), data.size());
    186186    }
    187187
    188188    state_enum state(const Item &i) const {
    189       int s = iim.get(i);
     189      int s = iim[i];
    190190      if( s>=0 )
    191191        s=0;
Note: See TracChangeset for help on using the changeset viewer.