【入门编程题】--2.级数求和与三连击问题

1.级数求和问题 已知:S_n= 1+1/2+1/3+…+1/nSn=1+1/2+1/3+…+1/n。显然对于任意一个整数KK,当nn足够大的时候,S_nSn大于KK。 现给出一个整数KK(1 \le k \le 151≤k≤15),要求计算出一个最小的nn;使得S_n>KSn>K。 #include<iostream> using namespace std; int main() { int K,n=0; double S=0.00; //求和问题S的数据类型为浮点型数
分类: 其他 发布时间: 01-05 23:37 阅读次数: 0

【数据结构】--1.链表的基本操作和哈希表定义

C实现链表的基本操作 初始化 插入 删除 哈希表的定义 //链表的基本操作 初始化 插入 删除 哈希表的定义 #include<iostream> using namespace std; typedef struct Node { int data; struct Node*next; }Node,*LinkList,LinkList1; typedef struct Node { int data; struct Node*next; }Node,*LinkList;
分类: 其他 发布时间: 01-05 23:37 阅读次数: 0

【数据结构】--2.排序算法

常见的排序算法 :冒泡排序 、选择排序、插入排序、归并排序、快速排序、堆排序 https://www.cnblogs.com/eniac12/p/5329396.html #include<iostream> using namespace std; void Swap(int A[],int i,int j) { int temp=A[j]; A[j]=A[i]; A[i]=temp; } //冒泡法 平均时间复杂度 o(n^2) void BubbloSort(int
分类: 其他 发布时间: 01-05 23:37 阅读次数: 0

【入门编程题】--3.字符串操作问题

3.字符串问题 ISBN号码 ISBN码包括99位数字、11位识别码和33位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。首位数字乘以11加上次位数字乘以22……以此类推,用所得的结果\bmod 11mod11,所得的余数即为识别码,如果余数为1010,则识别码为大写字母XX。例如ISBN号码0-670-82162-4中的识别码44是这样得到的:对067082162这99个数字,从
分类: 其他 发布时间: 01-05 23:36 阅读次数: 0

【 C/C++学习笔记整理】--2.break与return0、常用函数的用法

5.break和return 0 的区别 break 是跳出循环,执行循环体的外的程序;return 0 是结束程序,返回到main函数 6.sort()函数的用法 sort(begin,end,cmp),cmp参数可以没有,如果没有默认升序排序。 使用比较器 cmp,降序排列。 bool cmp(int a,int b) { return a>b; } 或者#include<functional> functional提供了一堆基于模板的比较函数对象。它们是(看名字就知道意思了):equal
分类: 其他 发布时间: 01-05 23:36 阅读次数: 0

【 C/C++学习笔记整理】--3.取数组中的其中一位,将其中几位组合起来

10.定义一个数组,取数组中的其中几位,将其中几位组合起来 const int f[10]={6,2,5,5,4,5,6,3,7,6}; int match(int num) {     int k=0;     for(int i=num;i!=0;i/=10)         k+=f[i%10];     if(num==0) k+=f[0];     return k; }   int match1 lx(int cn) {     short sm = 0;     do    
分类: 其他 发布时间: 01-05 23:36 阅读次数: 0

一周算法实践__1.模型构建

预测贷款用户是否逾期 数据集下载:https://pan.baidu.com/s/1dtHJiV6zMbf_fWPi-dZ95g 1.导入模块 import numpy as np import pandas as pd from sklearn.model_selection import train_test_split,cross_val_score from sklearn.linear_model import LogisticRegression from sklearn.svm
分类: 其他 发布时间: 01-05 23:35 阅读次数: 0

【一周编程学习】--1.用哈希思想实现LeetCode的第1题和第202题

1.LeetCode第一题 两数之和 以一个数为基准,再用目标数减去基准数得到他们的差值,再在数组中找这个差值。这个时候以数组存放的数值为key值,数值对应的数组下标为value值。利用哈希查找算法查找相应值的下标。 分别用C++和Pyhton做的: vector<int> twoSum(vector<int> nums,int target) { unordered_map<int,int> hash; vector<int> res; for(int i=0;i<nums.size
分类: 其他 发布时间: 01-05 23:35 阅读次数: 0

【一周编程学习】--2.单链表与环形链表的实现

1.单链表知识小结 构成:头指针(Header),若干个节点(节点包括了数据域和指针域),最后一个节点要指向空。 单链表的基本操作初始化: typedef int ElemType; typedef struct Node{ ElemType data; struct Node* next; }Node; typedef struct Node* LinkList; void initList(LinkList *L){ (*L)=(LinkList)malloc(sizeof
分类: 其他 发布时间: 01-05 23:35 阅读次数: 0

Python增删改查文件

#!/usr/bin/env python # -*- coding:utf-8 -*- # author:Erik Chan # datetime:2018/12/27 9:29 # software: PyCharm import os # 获取当前文件的父目录文件夹 DIR = os.path.dirname(os.path.abspath(__file__)) cwd = os.getcwd() #获取当前目录即dir目录下 print(cwd) # 创建添加一个文件 f = o
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

Excel工作表忘记密码如何破解?

第一种方法就是按住快捷键ALT+F11,然后切换出VBA编辑窗口,如图一;在该窗口的左侧我们的选择那个忘记密码的工作表,比如sheet 1... 2 然后我们复制以下代码 “Sub Pojie()ActiveSheet.Protect AllowFiltering:=True: ActiveSheet.UnprotectEnd Sub”,双击刚才选中的sheet 1以后,在编辑窗口我们输入刚才复制的那段代码; 3 接下来依次点击“运行”-“运行宏”,在弹出的宏对话框,我们再次点击“运行”,此时
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

python tkinter中点击回车清空Text,同时光标显示在0.0(转载自 https://blog.csdn.net/dcyywin8/article/details/83306011)

所遇问题: 当想要使用Text中的绑定事件回车清空Text中的内容时,总是先执行清空操作,再执行回车操作,这样每次Text其它内容都清空了,但还是会留下一个回车。 思路: 使用bind方法获取键盘的事件,当键盘事件(event)的keycode等于13时,触发事件。 新建一个线程作为被触发事件。 在线程中,使用time模块的sleep函数进行等待(等待Text中的回车事件结束),之后使用delete方法删除Text中所有文本。 示例: def func_thrd_ExecuteCommand(
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

页面用一个遮罩层显示加载,加载完后隐藏该div

<div id="background" class="background" style="display: none; "></div> <div id="progressBar" class="progressBar" style="display: none; "><img src="/content/5-121204194109.gif"></div> .progressBar { display: block; width: 65px;
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

Hibernate 查询sql结果行数的几种方法

一、前言 这个东西,难度几乎没有,就是繁琐。 一条简单的select count(*) from table_name 都能有多种书写方式。 总是忘,这里记录下。 一 、通过Criteria 查询 Criteria criteriaCount = getCriteria(); criteriaCount = criteriaCount.add(Restrictions.eq("dispatchTaskId", dispatchTaskId));
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

网络故障诊断

网络故障原因: 1、网卡故障 2、路由器和交换机故障 3、网络线路故障 4、电脑网络属性配置故障 诊断网络故障方法: 1、检查本地网络IP地址配置 2、使用ping命令进行检测 3、检查网络线路 网卡一直在进行网络地址分配,却无法连接网络: 将网线拔下,检查网线接头;重装网卡驱动 重置路由器还是无法上网: 打开路由器设置界面 网络自动掉线: 登录路由器设置界面 浏览器上网速度慢: 下载软件检测网速 无法访问局域网的某台电脑: 1、关闭网络防火墙 2、开启网络发现和共享
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

CenOS 替换文本文件中的字符

tr 命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]” 将2.txt中所有小写字符替换成大写,并输出文件内容到4.txt [root@bigdata-senior01 ~]# cat 2.txt | tr [a-z] [A-Z] > 4.txt
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

012 debug调试工具的指令

123143
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

[模板]莫比乌斯反演

前置技能:整除分块 计算形如$\sum_{i=1}^{n}a_if(\lfloor\frac{n}{i}\rfloor)$的式子 可以发现$\lfloor\frac{n}{i}\rfloor$只有$O(\sqrt{n})$种取值,且相同的取值的i是连续的,所以可以$O(\sqrt{n})$来求 和i相同的的最后一个位置,是$n/(n/i)$ 需要快速求出a_i的前缀和 例:$\sum{\mu(i)*\frac{n}{i}*\frac{m}{i}}$ inline int calc(int n,
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

spring-mvc中自动转json问题

记录是为了更好的成长! 在项目中经常要进行返回值转json,但是我在配置的出现不能转换的问题,花了很多时间终于搞定,简单记录如下: 1、第一种配置,也是我最开始的配置方式,一直不生效,配置如下: (1)pom.xml引入fastjson依赖 (2)配置sping.xml,在网上看到的也都是这种配置 <mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <be
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0

HITICS || 2018大作业 程序人生 Hello's P2P

摘 要   本文通过分析一个hello.c的完整的生命周期,从它开始被编译,到被汇编、链接、在进程中运行,讲解了Linux计算机系统执行一个程序的完整过程。   关键词:操作系统,进程,程序的生命周期 目 录 第1章 概述- 4 - 1.1 Hello简介 - 4 - 1.2 环境与工具 - 4 - 1.3 中间结果 - 4 - 1.4 本章小结 - 4 - 第2章 预处理- 5 - 2.1 预处理的概念与作用 - 5 - 2.2在Ubuntu下预处理的命令 - 5 - 2.3 Hello的预
分类: 其他 发布时间: 01-05 23:34 阅读次数: 0