Skip to content

Instantly share code, notes, and snippets.

View mushfek's full-sized avatar

Mushfekur Rahman mushfek

View GitHub Profile
@mushfek
mushfek / cheat_sheet.txt
Created October 3, 2021 22:07
GDB cheat sheet
GDB commands by function - simple guide
---------------------------------------
More important commands have a (*) by them.
Startup
% gdb -help print startup help, show switches
*% gdb object normal debug
*% gdb object core core debug (must specify core file)
%% gdb object pid attach to running process
% gdb use file command to load object
from ortools.linear_solver import pywraplp
# A simple program that uses a SCIP solver to solve a Vertex Cover instance
def main():
# Create the mip solver with the SCIP backend.
solver = pywraplp.Solver.CreateSolver('SCIP')
# Variables (Nodes)
x1 = solver.IntVar(0, 1, 'x1')
x2 = solver.IntVar(0, 1, 'x2')
from ortools.algorithms import pywrapknapsack_solver
def main():
solver = pywrapknapsack_solver.KnapsackSolver(
pywrapknapsack_solver.KnapsackSolver.
KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER, 'KnapsackExample')
values = [
360, 83, 59, 130, 431, 67, 230, 52, 93, 125, 670, 892, 600, 38, 48, 147,