编程中的路径依赖
今天早上解决一个编程问题的过程让我印象深刻,甚至让我联想到路径依赖这个词。而在这之前,我只是听过这个词而没有去了解它的意思,后来查了一下这个词的意思,发现它竟然能完美诠释我的这一段编程经历。
可见,从我选择Map的那一秒起,我就已经走进了一条不归之路,惯性的力量让我随着Map这个前提条件去解决后面的问题,从而走进了死胡同。 实际上对于删除的数据只要使用List存储其位置和内容的键值对就行了,根本不用去考虑位置是否相同,恢复的时候只要按倒序将数据取出并插入到原列表中就行了。 这段经历给我的一个警醒就是,无论是现实生活中的场景还是编程等其他场景,在做选择之前,一定要做充分的思考,不要妄下定夺,否则一个错误的开始可能会导致时间的浪费甚至走进死胡同,谨记! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |