摘要: 2018-03-16 20:56:47 问题描述 编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。它们到底是什么,在哪儿呢?(站在实际的计算机物理内存的角度上看) 答案一: 栈是为执行线程留出的内存空间。当函数被调用的时候,栈顶为局部变量和一些 b 阅读全文
posted @ 2018-03-16 21:01 hyserendipity 阅读(226) 评论(0) 推荐(0)
摘要: 2018-03-15 13:11:12 背包问题(Knapsack problem)是一种组合优化的NP完全问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。问题的名称来源于如何选择最合适的物品放置于给定背包中。 相似问题经常 阅读全文
posted @ 2018-03-16 20:33 hyserendipity 阅读(2264) 评论(0) 推荐(0)
摘要: 2018-03-15 20:34:20 JavaScript是因特网上最流行的脚本语言,它是一种客户端应用的技术,用来嵌入到Web页面中,这些代码是一种解释性语言,浏览器可以对客户端的脚本进行解释。通过脚本语言可以实现以编程的方式对页面元素进行控制,从而增加页面的灵活性。 JavaScript是一种 阅读全文
posted @ 2018-03-16 16:38 hyserendipity 阅读(327) 评论(0) 推荐(0)