免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
概要
彼はより多くの興味深い場所のうちの2つを満たしたときに、今日leetcodeアルゴリズムの問題を行います。これによってレコード。
CODE1
In [1]: a=[1,2,3]
In [2]: id(a[:].extend([4]))
Out[2]: 1892525200
In [3]: id(None)
Out[3]: 1892525200
コード2
In [1]: a=[1,2,3,4,5,6,7]
In [2]: id(a)
Out[2]: 2168499537032
In [3]: id(a[:])
Out[3]: 2168499546056
In [4]: a[:]=[7,6,5]
In [5]: a
Out[5]: [7, 6, 5]
In [5]: id(a)
Out[5]: 2168499537032
概要
- 参照してください?興味深いのメモリアドレス?私はメモリアドレスを変更しているので、何の問題は、間違いに提出していないローカルコードのテストに私を導きました。。
- 問題は、それを行うには可能な限り低くアルゴリズムの時間計算を追いかけことができないとき時々、私たちはやります