序列和问题解法 C++

题目描述:给出一个正整数N和长度L,找出一段长度大于等于L的连续非负整数,他们的和恰好为N。答案可能有多个,我我们需要找出长度最小的那个。例如 N = 18 L = 2:5 + 6 + 7 = 183 + 4 + 5 + 6 = 18都是满足要求的,但是我们输出更短的 5 6 7输入描述:输入数据包括一行: 两个正整数N(1 ≤ N ≤ 1000000000),L...
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

斐波拉契数列 不用递归 C++

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39我一开始用递归方法,然后运行超时,之后就用下面的解法:class Solution {public: int Fibonacci(int n) { if(n==0) return 0; if(...
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

青蛙跳台阶 C++

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。这个要思考下,当台阶数是1时,只有一种跳法;当台阶数是2时,有两种跳法;当台阶数是3时,第一次跳,要么是跳一级,要么是跳两级,这两种状态,是两种完全不同的结果。跳一级,那么剩下的就是n-1级台阶的跳法;跳两级,那么剩下的就是n-2级台阶的跳法;...
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

例子解释,pandas的pd.read_csv函数,quoting = 3是什么意思

问题pandas的pd.read_csv函数,quoting = 3是什么意思?新建一个test.txt文件,内容如下:哈哈haha"haha""哈哈""haha""哈哈"代码:import pandas as pdt = pd.read_csv('test.txt', header=None, sep='\t')print(t)输出结果:...
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

spyder下,python的包安装和查看工具

python的好处在于有很多包可以拿来用,管理好这些包是很重要的操作。以前用pycharm,在解释器里搜索某个模块安装就好,现在换到anaconda,spyder安装模块的方法,是在prompt的shell里:pip install 模块名然后在spyder里就可以导入相应的模块了。查看python安装了多少包,就pip list查找是否安装了某个包,就pip...
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

python如何删掉指定字符后面的内容

str = '青花瓷(live版)'head, sep, tail = str.partition('(')print(head)字符被切分成三个部分,输出头部,就会输出:青花瓷
分类: 其他 发布时间: 09-22 11:26 阅读次数: 0

vim:替换指令

全文替换:在命令模式下::%s/old/new/g将全部的old替换成new:s/old/new将光标所在行的第一个old替换为new:s/old/new/g将光标所在行的所有old替换为new参数g就是global,全局替换参考:Lesson 4.4: THE SUBSTITUTE COMMAND ** Type :s/old/new/g to substitute 'new' for 'old'. *...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

vim:如何统计某些字符的个数?

一个很大的文件,如何统计文件中某个字符,比如单词apple的个数?在命令模式下::%s/apple/apple/ng这样就会在底部显示有多少apple被匹配到,其实第二个apple可以是任何字符,只是为了防止误替换。如果你输入::%s/apple/banana/g看清楚这里没有加n,你就会把所有的apple替换成banana...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

vim:如何排序和去重

在命令模式下::sort u然后回车
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

Jetson TX2 Jetpack4.2 刷机

检査清单:Jetson tx2,配套的鼠标键盘显示器,usb数据线(自带)一台安装ubuntu18.04的电脑英伟达官网安装说明https://developer.nvidia.com/nvidia-sdk-manager耐心说明:电脑作为宿主机,给tx2板子下载写入jetpack4.2,按照sdk manager的指示来安装,网上的资料比较陈旧,按照官网和硬件盒子里的说明书来最靠谱。比较容易出错的地方:1、flash到tx2时,切记按照说明书的指导来烧录。2、给tx2.
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

pip3的速度很慢怎么解决,pip3安装失败的解决办法

pip3安装速度很慢,这是因为pip的下载默认网址是外国网站:https://pypi.org/simple,下载速度比较慢可以更换pip3下载源为国内的, xxx是包的名称pip3 install -ihttps://pypi.tuna.tsinghua.edu.cn/simple xxx有一些博客把pip默认下载换成清华源或豆瓣源等,这个方法不是很好,有一些还未来得及更新的包,可能在国内源找不到,折中的办法是在平时就直接以上述办法安装,如果失败,就选择:pip3 insta...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

字符串最短循环字串

输入输出一个字符串,如果是由某个最短的字符串重复组成的,输出最短的重复部分,比如abababab,输出ab,否则输出原字符串。#include<iostream>using namespace std;void ifRepeat(string s) { int n = s.size(); for (int i = 1; i <= n / 2; i++) { bool match = true; for (int j = i; j < n; j++) {
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

Andoid Studio-android开发05-获取加速度传感器数据并存储到文件中

本篇介绍如何获取加速度数据并存储到csv文件中
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

C#-hdu-1000-A+B问题

再回归C#学习。杭电的onlinejudge支持C#,正好用来练习。http://acm.hdu.edu.cn/showproblem.php?pid=1000参考:https://blog.csdn.net/fcxxzux/article/details/54573392输入:有多行,每一行有两个整数a、b,中间用空格隔开。输出:每一行a+b的结果占一行。用C#解决,要点如下:1、从键盘读入一行。string s=Console.ReadLine();2、判..
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

C#-hduoj-1004-let the balloon rise

用字典统计每个字符串出现的次数。输入:有多个案例,每个案例的第一行是一个整数n,表明下面有n行,每一行是n个字符串。当n是0是,表示案例结束。输出:对于每个案例,输出出现次数最多的字符串。要点:1、用哈希表存储字符串对应的次数。如果用顺序表,时间复杂度大约为o(n*n),速度慢。2、字典定义。Dictionary<string, int> color_count = new Dictionary<string, int>();其本质是哈希表。.
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

asp.net-GridView控件

GridView控件太强大了。对于想要在一页上显示多条数据非常有用。1、展示数据可以用Linq获得数据库中的数据,绑定到GridView上面;var result2 = lqDB.cmdb_solution.Select(r => new { r.userid, r.paper_prob_id, r.CompileInfor, r.login_time }).OrderByDescending(r => r.login_time); GridView1.D...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

asp.net-online judge中考生试题分配方案

onlinejudge中,当考生进入某个考试,会显示试题、答题情况。我能想到的有两种方案。一、登录即全部分配法首次进入后,判断该生是否已经生成试题,若没有,则为其生成一套试题,放入solution表中。后面每次进入,都从solution表中读取其相关考场的试题,显示、统计。二、从试卷库取试题并显示组卷方案在某个表中存储,每次登录,都是从组卷方案中读取数据并显示,只有提交某道题目时,才将其放入solution表中。我感觉还是第一种方案的逻辑更清楚一些。...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

前端设计-布局-导航栏-div居中

一、一个导航栏:<header style="font-family: 宋体, Arial, Helvetica, sans-serif; font-size: xx-large; line-height: 50px; text-align: center; padding-left: 30px"> <nav> <a href="https://blog.csdn.net/weixin_43917370">学习网站</a&...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

分级学习数据结构--数据结构导学

兵书,是对大量战争指挥经验的总结。数据结构,是对大量程序编写经验的总结。一些程序,处理的数据用数组、链表存储;一些数据比如组织机构、家谱数据、硬盘文件组织等,要用树形结构处理;一些数据,比如地图等,要用图形结构处理。因此,会了线性结构、树形结构、图形结构的共性知识,就可以做到四两拨千斤。对于学生,要按照自己的上大学的目的来学习:1、只想混个及格的,了解各种结构的思想即可,不需要会编程;2、想要考计算机专业研究生的,要了解思想,会写算法源代码;3、想从事软件开发工作的,不仅要.
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0

【转】C#-计算机视觉-OpenCVSharp学习

opencv是一个计算机视觉库在c++、python下面的资料很多在C#下面的资料比较少都是因为万恶的微软什么都收费,国人都不愿意用,所以工作岗位也不多。有一个opencvSharp库,可以使用。第一个程序如下链接:https://blog.csdn.net/bayinglong/article/details/84258687据此连接,可以慢慢收集资料。只要有了编程的感觉,手头有某个领域的资料,搞工程没什么太大难度。...
分类: 其他 发布时间: 09-22 11:25 阅读次数: 0