UPC4247【数论】普通递归关系

【数论】普通递归关系 时间限制: 1 Sec 内存限制: 128 MB 提交: 103 解决: 19 [提交] [状态] [命题人:admin] 题目描述 考虑以下定义在非负整数 n 上的递归关系 其中 a,b 是满足以下两个条件的常数: (1) a2+4b>0 (2) |a-sqrt(a2+4b)| <= 2 // sqrt 是根号的意思 给定 f0,f1, a, b 和 n,请你写一个程序计算f(n),可以假定f(n)是绝对值不超过 109 的整数 (四舍五入)。 输入 一行依次给出5个数
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

I want to make some notes

Hi, guys, long time to not update my blog in 博客园,Now, I'm studying in Denmark, and worked part-time in a start-up. Everything is fine now. For everyday I touch new things in my work and study, I want record them in my blogs, because they are so easy
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

深度探索C++对象模型之第一章:关于对象之关键词所引起的差异

————如果不是为了努力维护与C之间的兼容性,C++远比现在简单的多。 如果一个程序员渴望学习C++,但是他却发现书中没有熟悉的struct,一定会苦恼,将这个主题包含到C++里,可以提供语言转移时的救生素,呵呵~多哲学!
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

django创建表单以及表单数据类型和属性

08.15自我总结 关于django的表单不同关系之间的创建 一.不同关系之间的创建 1.一对一 举例 母表:userinfo id name age 1 张三 12 2 李四 58 字表:private id salary sp_id 1 100 1 2 400 2 models.py class UserInfo(models.Model): name = models.CharField(max_length=32, null=True) age = models.In
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

11、事例十一:光源创建综合例子;光源参数、视角可调节测试场景;(坐标不知道可采用此测试例子里的功能,利用键盘进行调节)

namespace sharpGLTest11 { public partial class Form1 : Form { private float rotation = 0.0f; private bool isRotate = false; private bool isLines = false; private bool isFrontView = false; priva
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

Spark安装与部署

1.首先安装scala(找到合适版本的具体地址下载) 在/usr/local/目录下 wget https://www.scala-lang.org/download/**** 2.安装spark (由于我的Hadoop是2.7.6版本的,因此我所用的spark是在官网上的适用hadoop-2以上版本的) wget http://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-2.4.3/spark-2.4.3-bin-hadoop2.7.tgz
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

2019牛客暑期多校训练营(第九场)D Knapsack Cryptosystem(折半枚举)

题目链接:https://ac.nowcoder.com/acm/contest/889/D 题目大意:从n个数中找出一些数,使得这些数的总和等于s,答案用”01“串表示 解题报告:将n个数分成两部分,然后折半枚举一下,前一部分共有$2^{\frac{n}{2}}$种个可能的情况,,每一种情况的和为w,在后一部分中找总和为$s-w$的情况,两个部分合并即为答案。 AC代码: 1 #include<bits/stdc++.h> 2 #define numm ch-48 3 #de
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

25-合并两个排序链表

题目:输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 def union(head1,head2): p = head1 q = head2 if not p: return q if not q: return p head = Node() h = head while p and q: if p.data<q.data:
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

Course Selection System ZOJ - 3956 01背包+思维

Course Selection System ZOJ - 3956 这个题目居然是一个01背包,我觉得好难想啊,根本就没有想到。 这个题目把题目给的转化为 ans = a*a-a*b-b*b 这个可以看成 当b不变的时候 a 越大越好。 这个就可以用01背包来解决 #include <cstdio> #include <cstring> #include <algorithm> #include <iostream> #include <algorithm> #include <c
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

Linux配置代理IP

Linux配置代理IP: vim /etc/profile http_proxy=http://username:password@ip:port/ https_proxy=http://username:password@ip:port/ export http_proxy export https_proxy source /etc/profile
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

微信小程序页面跳转方式

1 使用 navigator 标签 url : 将要跳转的页面地址 open-type : 跳转方式 open-type="navigate"等价于js中wx.navigateTo,需要跳转到应用内非 tabBar 的页面路径 open-type="redirect"等价于js中wx.redirectTo, 需要跳转的应用内非 tabBar 的页面路径 open-type="switchTab"等价于js中wx.switchTab,需要跳转到 tabBar 页面,并关闭其他所有非 tabBar
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

12、事例十二:光源场景————光照、材质纹理(一)

OpenGLControl控件属性中: DrawFPS:true、false 控制页面左下角显示draw Time RenderContextType:修改为FBO Dock:OpenGL窗口显示相对位置 纹理使用: 1、类中定义: SharpGL.SceneGraph.Assets.Texture textureBox = new SharpGL.SceneGraph.Assets.Texture(); 2、初始化OpenGL时创建: textureBox.Create(gl, "image
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

数据结构 与算法 大O记法 timeit模块

常见数据结构:栈 队列 双端队列 链表 二叉树 算法: 二分查找 冒泡 选择 快速排序 插入 希尔 排序二叉树 什么是计算机科学? 首先明确的一点就是计算机科学不仅仅是对计算机的研究,虽然计算机在科学发展的过程中发挥了重大的作用,但是它只是一个工具,一个没有灵魂的工具而已。所谓的计算机科学实际上是对问题、解决问题以及解决问题的过程中产生产生的解决方案的研究。例如给定一个问题,计算机科学家的目标是开发一个算法来处理该问题,最终得到该问题的解、或者最优解。所以说计算机科学也可以被认为是对算法的研究
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

SPA项目开发之后台接口文档

用户登录 用户注册 文章curd 一、用户登录 调用接口说明: https://localhost:8080/项目名/vue/userAction_login.action 参数 是否必须 说明 Name 是 用户名 Pwd 是 密码 正确时返回JSON数据包: { "code":1 "msg":"登录成功", "result":{ "uname":"用户名", "pwd":"密码" } } 为空时返回JSON数据包
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

P3092 [USACO13NOV]没有找零No Change

${\color{Cyan}{>>Question}}$ 一道状压好题(少有的没看题解一遍$AC$的不是水题(自认为)的题(看来是我太菜了)) 首先看到$k\leqslant 16$,$emm$,要么暴搜,要么状压 再看$n\leqslant 10^5$,$emm$,状压实锤了,但这$n$太大,显然其中状压$dp$的状态和转移中都不能有$n$(一有就炸了) 看范围先想一维,令$f[i]$表示状态$i$下的什么 有P4329 [COCI2006-2007#1] Bond的经验,我们知道状态并不只
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

MapReduce on Yarn运行原理

一、概念综述   MapReduce是一种可用于数据处理的编程模型(或计算模型),该模型可以比较简单,但想写出有用的程序却不太容易。MapReduce能将大型数据处理任务分解成很多单个的、可以在服务器集群中并行执行的任务,而这些任务的计算结果可以合并在一起计算最终的结果。最重要的是,MapReduce的优势在于易于编程且能在大型集群(上千节点)并行处理大规模数据集,以可靠,容错的方式部署在商用机器上。   从MapReduce的所有长处来看,它基本上是一个批处理系统,并不适合交互式分析。不可能
分类: 其他 发布时间: 08-15 20:34 阅读次数: 0

linux ping的用法(简易版)

linux快ping用法
分类: 企业开发 发布时间: 08-15 20:30 阅读次数: 0

嵌套类和局部类

嵌套类和局部类在工作中极少使用,且均可在设计上替代,这里仅做简要介绍。1)局部类局部类就是将类定义在函数中。形如:intval=100;voidfoo(intval){structBar{};classBar::InsideClass//定义InsideClass类{};}2)嵌套类嵌套类就是将一个类定义在另一个类中。形如:classInterface{public:virtualvoidFun(
分类: 编程语言 发布时间: 08-15 20:20 阅读次数: 0

python文件的两种用途

python文件的两种用途 一、两种用途 在讲这个知识点之前我们先来讲一下python的两种文件 执行文件:当前运行的文件 模块文件:被导入的文件 eg: from m1 import y #m1为模块文件 print(y) 执行文件和模块文件是相对的 所以他的两种用途分别是: 脚本。一个文件就是整个程序,用来被执行 模块。文件中存放着一堆功能,用来被导入使用 二、浅谈if __name__ == '__main__': 在这之前我们先来看一段代码,这段代码存在m.py文件中 #m.py
分类: 其他 发布时间: 08-15 20:18 阅读次数: 0

module 'torch' has no attribute 'gesv'

新版torch不支持gesv,使用solve函数。 Kt, _ = torch.gesv(P.mm(H.t()).t(), S) 改成 Kt, _ = torch.solve(P.mm(H.t()).t(), S)
分类: 其他 发布时间: 08-15 20:18 阅读次数: 0