
Code
文章平均质量分 87
Show Me The Money
虽然无人喝彩,但我依旧有自己的舞台
展开
-
Node.js开发Web Server博客项目复盘
项目地址项目我放在github上辣:github链接整体框架前端页面比较简单,通过http-server运行在8001端口,以方便实现前后端的联调服务器端首先在入口文件中,根据Node.js中的http模块的creatServer来创建server。创建server传入两个参数,一个是请求req(也就是request),另一个是响应res(也就是response)。创建server时,我们需要根据请求req中的路由path开发对应的函数处理,也就是说,我们要对浏览器中输入的路径做对应的处理,这原创 2021-03-19 22:28:32 · 276 阅读 · 0 评论 -
【LeetCode】2.两数相加
题目描述 给出两个非空的链表用来表示两个非负的整数。其中,他们各自的位置按照逆序的方式存储,并且它们的每个节点只能存储一位数。 如果,我们将这两个数相加起来,则会返回一个新的链表表示他们的和。 例如,输入(2->4->3)+(5->6->4) 输出:7 -> 0 -> 8 因为 342 + 465 = 807主要思路 指针p,q分别是链...原创 2019-08-02 20:59:26 · 171 阅读 · 1 评论 -
【LeetCode】915.分割数组-Python
题目描述 给定一个数组A,将其划分为两个不想交(没有公共元素)的连续子数组left和right,使得 1)left 中的每个元素都小于等于 right 中的每个元素; 2)left 和 right 非空; 3)left 要尽可能小; 最后返回 left 的长度。 例如: 输入[5, 0, 3, 8, 6] ----->输出 3 因为 left = [5, 0,...原创 2019-08-03 21:27:33 · 476 阅读 · 0 评论 -
【LeetCode】43.字符串相乘--Python
题目描述 给定以字符串形式比表示的非负整数num1和num2,返回num1和num2的乘积的字符串形式。 例如num1=“123”,num2=“456” 输出:“56088”分析 这类涉及乘法的问题要考虑数字界限,但对于Python来说,大数完全没问题。可以直接return str(int(num1)*int(num2)),但是对于我们这些有追求的人 老实人,还是要考虑一下界限问...原创 2019-08-04 21:26:41 · 343 阅读 · 2 评论 -
Python复现C++程序的那些难点
难点一 关于容器 C++中的容器包括vecotr(最常用)、deque、list等等,python里的“容器”也有很多,比如list、turple、matrix等等,这都很好理解,替换起来也比较容易,但,当C++中的容器遇上类,python该如何应对呢?比如以下情况:// c++class a: public std::vector<double>{protected: ...原创 2019-08-12 15:43:01 · 289 阅读 · 1 评论