• Breaking News

    Saturday, May 25, 2019

    Is there a polynomial algorithm for computing Hamiltonian paths in an undirected graph with unit edge weights? Computer Science

    Is there a polynomial algorithm for computing Hamiltonian paths in an undirected graph with unit edge weights? Computer Science


    Is there a polynomial algorithm for computing Hamiltonian paths in an undirected graph with unit edge weights?

    Posted: 24 May 2019 05:15 PM PDT

    Paper Submissions Break NeurIPS 2019 Paper Submission System

    Posted: 24 May 2019 10:08 AM PDT

    What are the alternatives to ARM?

    Posted: 25 May 2019 03:12 AM PDT

    I was actually surprised to know that ARM was actually a company and it was not a public domain knowledge anyone was free to use.

    I am of the understanding that processors are the heart of the computer/mobile. So, is there a processor that is actually open source & anyone can use like Linux.

    submitted by /u/OkBeat9
    [link] [comments]

    Why do we need to use a negative exponent power of 2 to represent a decimal?

    Posted: 24 May 2019 08:18 PM PDT

    E.g

    10.011 indicates 2.375

    2.375 = 1*2^1 + 0*2^0 + 0*2^-1 + 1*2^-2 + 1*2^-3

    But you can never use this method to represent 2.7, because the negative exponential power of 2 cannot be added to 2.7.

    In the end you can only get 10.1011001.......

    1*2^1 + 0*2^0 + 1*2^-1 + 0*2^-2 + 1*2^-3 + 1*2^-4 + + 1*2^-5 + + 1 *2^-6..... = 2.6875....

    This method is also used in IEEE 754, so that's why the float and double types we use are never accurate and there is no way to calculate money.

    I think it is not a good idea to use a negative exponential power of 2 to represent a decimal. Why don't we continue to use the positive exponential power of 2?

    E.g

    10.111 means 2.7

    10.1011011011 indicates 2.731

    Integer and decimal are represented separately

    2 = 1*2^1 + 0*2^0

    7 = 1*2^0 + 1*2^1 + 1*2^0

    Together is 2.7

    We can borrow the format in IEEE 754

    1 bit sign, 8 bit exponent, 23 bit fraction

    8-bit exponent is used to determine the position of the decimal point, and can also achieve "floating point"

    And it is more convenient to calculate with a positive exponential power of 2, we do not need to add extra floating point unit (FPU) in the CPU.

    So why do we need to use the negative exponential power of 2 to represent the decimal, what advantage does this have? Or is it just a legacy issue?

    submitted by /u/ttttabcd
    [link] [comments]

    Moving Camera, Moving People: Google AI’s Deep Learning Approach to Depth Prediction

    Posted: 24 May 2019 09:34 AM PDT

    Any poly-time checker algorithms for checking n^2 x n^2 Sudoku Grids

    Posted: 24 May 2019 02:16 PM PDT

    Here is an algorithim that generates 100! of 4x25 Sudoku Grids.

    The binary search checking is taking to long from manual point of view.

    I know the algorithim geenrates valid n^2! grids, but there may be instances it can't map out validly. (Albeit its still non-finite subsets)

    I was wondering if anyone can share with me of any poly-time checkers?

    Here's the algorithm. The x's are to try to straighten out the output for a 4x25 Sudoku Grids in an attempt to make 100x100. So far, I can make 9!, 12!, and an unlimited n^2!.

    Here's the tuple if you need to copy and paste.

    tup = ['x01x','x02x','x03x','x04x','x05x','x06x','x07x','x08x','x09x','x10x','x11x','x12x','x13x','x14x','x15x','x16x','x17x','x18x','x19x','x20x','x21x','x22x','x23x','x24x','x25x','x26x','x27x','x28x','x29x','x30x','x31x','x32x','x33x','x34x','x35x','x36x','x37x','x38x','x39x','x40x','x41x','x42x','x43x','x44x','x45x','x46x','x47x','x48x','x49x','x50x','x51x','x52x','x53x','x54x','x55x','x56x','x57x','x58x','x59x','x60x','x61x','x62x','x63x','x64x','x65x','x66x','x67x','x68x','x69x','x70x','x71x','x72x','x73x','x74x','x75x','x76x','x77x','x78x','x79x','x80x','x81x','x82x','x83x','x84x','x85x','x86x','x87x','x88x','x89x','x90x','x91x','x92x','x93x','x94x','x95x','x96x','x97x','x98x','x99x','100x'] 

    tup = ['x01x','x02x','x03x','x04x','x05x','x06x','x07x','x08x','x09x','x10x','x11x','x12x','x13x','x14x','x15x','x16x','x17x','x18x','x19x','x20x','x21x','x22x','x23x','x24x','x25x','x26x','x27x','x28x','x29x','x30x','x31x','x32x','x33x','x34x','x35x','x36x','x37x','x38x','x39x','x40x','x41x','x42x','x43x','x44x','x45x','x46x','x47x','x48x','x49x','x50x','x51x','x52x','x53x','x54x','x55x','x56x','x57x','x58x','x59x','x60x','x61x','x62x','x63x','x64x','x65x','x66x','x67x','x68x','x69x','x70x','x71x','x72x','x73x','x74x','x75x','x76x','x77x','x78x','x79x','x80x','x81x','x82x','x83x','x84x','x85x','x86x','x87x','x88x','x89x','x90x','x91x','x92x','x93x','x94x','x95x','x96x','x97x','x98x','x99x','100x'] squares = [] for index in range(len(tup)): tup.append(tup.pop(0)) squares.append(tup.copy()) #Everything below here is just printing for s in range(4): for d in range(0,100,25): for si in range(s,100,25): for li in range(d,d+25): print(squares[si][li], end = '') print('') 
    submitted by /u/Hope1995x
    [link] [comments]

    What is software testing ?

    Posted: 24 May 2019 05:20 AM PDT

    No comments:

    Post a Comment