博客伊始,写着回忆

第一篇博客

参加实习一个月零十六天,开始写自己的第一篇博客,开头不知道写什么,就从开始找工作说起吧。。。

十月底,第一次去参加面试,心里特别忐忑,脑子里想好了所有的东西,结果,一见面就歇菜,自己会的因为紧张说的零零碎碎,一度感觉自己没机会了。最后却神奇的通过了面试,成功的有了人生里的第一份工作。(自己没有干过兼职,一直瞎玩儿,一直浪费时间。。。)

从十一月一号开始,我第一天去公司,完全不知道自己该干什么,一脸懵。当时看到附近的人都没有那么忙,我心想着这个公司这么闲么(后来证明我错了,这是后话)。。

印象里没错的话,第一天上午办了一些手续,下午就到了自己所在的部门里,一眼看去,我就看到了面试我的人,F哥(我比较崇拜的一个人)。D哥(boss)喊着开了会,让我自我介绍一下,然后说了下部门里的人员和他们的主要工作方向,还有部门主要工作以及负责的项目。麻雀虽小,五脏齐全。部门里人不多但每个人都有自己擅长的地方。当时自己感觉有了自己的人生目标。

第一周,第二周。F哥让我看看elasticsearch,打开了一个纯英文的官网(好难啃)。。。

第三周的时候,我就在XQ哥的帮助下写了一个接口,当然,这其中包含了好多的知识,这些都是需要自己慢慢积累的。。。

一直到十二月,部门里陆陆续续的招了几个实习生,加我一共5个。我们开始了学习nodejs。。。

期间,我们一起在做东西,在用git合并代码的时候,出了问题,当时人就傻了,做了几天的东西白做了?后来慢慢找,也就解决了问题。。。

工作过程中,难免会有问题,这个是避免不了的,很正常,在出现问题的时候不该去说是谁的问题,应该是先解决问题,至于是谁出的问题,那就是后话了。。。

第一篇就写到这儿吧。。。不知道该写啥,总感觉有好多的东西都不能写出来。。。

写写自己遇到的一些知识点吧:

spring,springmvc,hibernate,redis,elasticsearch,kafka,nodejs,git,maven暂时就这些吧。。。自己看到的,会记录下来,以后争取每周写一篇,总结下自己遇到的坑。。。


附:找工作的时候,不是公司越大越好,不是工资越高越好,只要这个公司稳定,有你自己要追求的东西就好。。。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给主私信或留言,主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊主删除。 6、可私信主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给主私信或留言,主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊主删除。 6、可私信主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给主私信或留言,主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊主删除。 6、可私信主看论文后选择购买源代码。
### 回答1: 小P在开始适逢顿顿书城有购书满元包邮的活动,小P同学欣然前往准备购买一些参考书。一番浏览后,小P初步筛选出本书加入购物车中,其中第本()的价格为元。考虑到预算有限,在最终付款前小P决定再从购物车中删除几本书(也可以不删),以使得剩余图书的价格总和在满足包邮条件的前提下最小。试帮助小P计算,最终选购哪些书可以在花费最少的邮费的前提下完成购买,其中最小的邮费是多少? ### 回答2: 首先,根据题目要求,小 p 想要在购买参考书的同时尽可能地节省预算,因此我们需要找到一种最小代价的购买方案。由于购买满一定金额可免邮费,因此我们需要控制总价不超过该金额。 接下来,我们考虑如何确定删除哪几本书能够达到最小代价。假设小 p 已经选好了一些书,这些书的价格分别为 $p_1, p_2, ..., p_n$,其中第 i 本书的价格为 $p_i$,总价格为 $P=\sum_{i=1}^n p_i$。为了满足包邮条件,小 p 还需要选择一些书来达到满足条件的最小价格。 我们可以通过计算差值的方法来确定取走哪些书。先设要取走的书的价格总和为 $S$,则取走这些书后购买剩余书的总价为 $P-S$。如果购买剩余书的总价小于免邮费的金额,则需要继续选购一些书,直到购买总价不小于免邮费金额。因此,我们需要求出当取走书的价格总和为 $S$ 时,需要再选购的最小价格 $T$。 为了求得 $T$,我们可以按照以下步骤进行: 1.将所有书按照价格从小到大排序。 2.初始化 $S$ 和 $T$ 的值,并设一个指针 $i=1$。 3.将第 $i$ 本书的价格加入 $S$ 中,并将 $i$ 的值加 $1$。 4.如果购买剩余书的总价 $P-S$ 大于等于免邮费金额,则 $T$ 的值等于 0,退出循环。 5.如果购买剩余书的总价 $P-S$ 小于免邮费金额,则需要继续选购一些书。此时,将第 $i$ 本书的价格按照从小到大的顺序逐个加入 $S$ 中,计算购买剩余书的总价,并更新 $T$ 的值,直到购买剩余书的总价不小于免邮费金额。然后退出循环。 最后得到的 $T$ 就是选购剩余书的最小花费,将 $S$ 和 $T$ 相加就是小 p 最终需要花费的最小代价。 需要注意的是,由于本题不同的测试用例中数据集成分不同,因此具体实现时需要注意代码的可扩展性和数据的波动性,以保证算法正确性和效率。 ### 回答3: 首先,需要知道满邮的条件是多少。假设满邮条件为100元。 小 p 筛选出了 10 本书,其中第 3 本的价格为 20 元。我们可以将这些书的价格记录在一个数组中: price = [10, 15, 20, 25, 30, 35, 40, 45, 50, 55] 现在的问题是要从数组中选择一些元素,使得它们的和大于等于 100,并且使得这些元素的和最小。这是一个经典的 0-1 背包问题,可以使用动态规划来解决。 定义一个二维数组 dp[i][j],其中 dp[i][j] 表示前 i 个元素中选择若干个元素,它们的和恰好为 j 所需要的最小花费。对于每个元素,有两种选择:选择它或者不选择它。如果选择第 i 个元素,那么花费就是 price[i-1],并且还需要考虑前 i-1 个元素中选择若干个元素,它们的和为 j-price[i-1] 的最小花费。如果不选择第 i 个元素,那么花费就是前 i-1 个元素中选择若干个元素,它们的和为 j 的最小花费。因此,状态转移方程为: dp[i][j] = min(dp[i-1][j], dp[i-1][j-price[i-1]] + price[i-1]) 边界条件为 dp[0][0] = 0。最终的答案是 dp[10][100],因为前 10 个元素中选择若干个元素,它们的和恰好为 100 所需要的最小花费。 下面是 Python 3 代码:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值