![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
dreamchasering
这个作者很懒,什么都没留下…
展开
-
牛客网编程小结(五)——vector
有趣的数字 小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢? 输入描述: 输入包含多组测试数据。 对于每组测试数据: N - 本组测试数据有n个数 a1,a2...an - 需要计算的数据 保证: 1 输出描述:对于每组数据,输出两个数,第一个数表示差最小的对数,第二个数表示差最大的对数。 输入例子: 645 12 45 32 5 6原创 2017-05-21 22:55:39 · 927 阅读 · 0 评论 -
网易编程题解析(一)
1、混合颜料 你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料。为了让问题简单,我们用正整数表示不同颜色的颜料。你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能保证能供应所有颜色的颜料,所以你需要自己混合一些颜料。混合两种不一样的颜色A和颜色B颜料可以产生(A XOR B)这种颜色的颜料(新产生的颜料也可以用作继续混合产生新的颜色,XOR表示异或操原创 2017-09-06 09:46:14 · 614 阅读 · 0 评论 -
网易编程题解析(二)
1、奖学金 小v今年有n门课,每门都有考试,为了拿到奖学金,小v必须让自己的平均成绩至少为avg。每门课由平时成绩和考试成绩组成,满分为r。现在他知道每门课的平时成绩为ai ,若想让这门课的考试成绩多拿一分的话,小v要花bi 的时间复习,不复习的话当然就是0分。同时我们显然可以发现复习得再多也不会拿到超过满分的分数。为了拿到奖学金,小v至少要花多少时间复习。 输入描述: 第一行三个整数n,r原创 2017-09-07 22:35:52 · 677 阅读 · 0 评论 -
浅谈设计模式及其适用情景
一、工厂模式 二、单例模式 三、桥接模式原创 2017-08-14 21:12:47 · 424 阅读 · 0 评论 -
牛客网编程小结(一)——回文序列
回文序列 如果一个数字序列逆置之后跟原序列是一样的就称这样的数字序列为回文序列。例如: {1, 2, 1}, {15, 78, 78, 15} , {112} 是回文序列, {1, 2, 2}, {15, 78, 87, 51} ,{112, 2, 11} 不是回文序列。 现在给出一个数字序列,允许使用一种转换操作: 选择任意两个相邻的数,然后从序列移除这两个数,并原创 2017-05-21 22:19:42 · 1011 阅读 · 0 评论 -
牛客网编程小结(二)——动态规划
跳石板 小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3....... 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以到达。 例如: N = 4,M = 24:原创 2017-05-21 22:22:07 · 327 阅读 · 0 评论 -
牛客网编程小结(三)——long long
最大的奇约数 小易是一个数论爱好者,并且对于一个数的奇数约数十分感兴趣。一天小易遇到这样一个问题: 定义函数f(x)为x最大的奇数约数,x为正整数。 例如:f(44) = 11. 现在给出一个N,需要求出 f(1) + f(2) + f(3).......f(N) 例如: N = 7 f(1) + f(2) + f(3) + f(4) + f(5) + f(6) + f(7) = 1 +原创 2017-05-21 22:51:50 · 534 阅读 · 0 评论 -
牛客网编程小结(四)——map
交易清单(京东2016实习生真题) 金融证券行业超好的薪酬待遇,吸引了大批的求职者前往应聘,小东也不例外,准备应聘一家证券公司。面试官为考察她的数据分析、处理和编码能力,为她准备了以下问题。 股票交易中,委托是指股票交易者在证券公司买卖股票。每手委托包括一个委托单号i、价格pi、买入或卖出标记di及交易数量qi。 交易处理中,需要把同类业务(买入或卖出)中原创 2017-05-21 22:53:59 · 608 阅读 · 0 评论 -
牛客网编程小结(六)——set
set的含义是集合,它是一个有序的容器,里面的元素都是排序好的,支持插入,删除,查找等操作,就 像一个集合一样。所有的操作的都是严格在logn时间之内完成,效率非常高。 set和multiset的区别是:set插入的元素不能相同,但是multiset可以相同。 下厨房 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。 输入描述: 每原创 2017-05-21 22:57:01 · 608 阅读 · 0 评论 -
Django入门(一)--第一个demo
以下所有命令在CMD中输入 1、创建guest项目 django-admin startproject guest 2、创建sign应用 cd guest python3 manage.py startapp sign 3、配置guest/guest/settings.py文件,将sign应用添加到项目中 ...... # Application definition INSTALLED_...原创 2018-10-25 19:05:18 · 490 阅读 · 0 评论