第一天oj思考

今天开始接触航电oj刚作前两道,就被嘎住了,回想一下: 1.读题不够仔细,航电oj对输入输出要求很严格!要仔细读input、output的要求! 2.语法确实有问题 1000 A+B:不只是简单的输出”一行“结果,测试数据往往有很多。Process to end of file这句话说,过程持续到文件结尾为止就表明了可能不只一组数据需要循环执行程序。 所以需要使用类似”while(ci
分类: 其他 发布时间: 07-02 23:30 阅读次数: 0

高精度计算

高精度运算:当数据的大小范围远超基本数据类型时候的运算,如两个一百位的数字相加。 思想:使用字符数组读入数据,字符数组可以很大。然后逐数的转化到整形数组中,使用整形数组进行计算。 注意字符与整形数转化时的操作:”a1[i]=c1[i]-48“。 高精度计算,其实是模仿人手动的算术。  高精度加法:最简单         123456+      使用逢十进一思想,记录那个”一“    
分类: 其他 发布时间: 07-02 23:30 阅读次数: 0

最大子序列

maxsum最大子序列问题。 其实是动态规划问题,递推式如下: s[1] = a[1]; s[n] = s[n-1]>=0?s[n-1]+a[n]:a[n]; 注意点: 暴力是可以解决问题,但是时间肯定会超时。暴力就是把所有子序列都查一遍然后找一个最大的。 如序列为123456,它的所有子序列为:1、2、3、4、5、6、12、123、1234、12345、12345
分类: 其他 发布时间: 07-02 23:29 阅读次数: 0

排序加去重

codevs 1075 明明的随机数 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。这个题,自己的方法有点烂。高级题解里有两种方法:1....
分类: 其他 发布时间: 07-02 23:29 阅读次数: 0

nginx实现反向代理与负载均衡

Nginx实现反向代理 两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。 两个域名是www.sian.com.cn和www.sohu.com nginx服务器使用虚拟机192.168.241.132 安装步骤: 第一步:安装两个tomcat,分别运行在8080和8081端口。 上传tomcat包到服务器 解压tomcat包 将tomcat复制两份并改名 将其中一个tomcat的server.xml文件(避免两个tomcat冲突) 第二步:启动两个tomcat。 查看t
分类: 其他 发布时间: 07-02 23:29 阅读次数: 0

简单神经网络流程

列表基本操作定义方式:bicycles = ['trek', 'cannondale', 'redline', 'specialized']1访问方式print(bicycles)1输出结果['trek', 'cannondale', 'redline', 'specialized']1访问列表内部元素(下标访问,从零开始)print(bicycles[0])1支持倒数访问print(bicycl...
分类: 其他 发布时间: 07-02 23:28 阅读次数: 0

机器学习数学概念方向导数、梯度

1. 基本概念    方向导数:是一个数;反映的是f(x,y)在P0点沿方向v的变化率。    偏导数:是多个数(每元有一个);是指多元函数沿坐标轴方向的方向导数,因此二元函数就有两个偏导数。    偏导函数:是一个函数;是一个关于点的偏导数的函数。    梯度:是一个向量;每个元素为函数对一元变量的偏导数;它既有大小(其大小为最大方向导数),也有方向。2. 方向导数    反映的是f(x,y)在...
分类: 其他 发布时间: 07-02 23:28 阅读次数: 0

深度学习预测酸奶生产量(一)

预测酸奶生产量,可能生产多了卖不出去,也有可能供不应求。现考虑生产多了或少了影响相同的情况。假设有两个输入特征。我们人为设定正确的y应该是1*x1+1*x2(+-)0.05。(所以正确答案的参数应该就是(1,1),0.05是偏差)使用tensorflow进行神经网络铺设。首先给所寻找的参数wl随机赋值,使用正态分布的取值方法。使用梯度下降/Adam算法进行优化,寻找最优的参数值wl(w1,w2)。...
分类: 其他 发布时间: 07-02 23:28 阅读次数: 0

北大人工智能课程学习截图:损失函数

分类: 其他 发布时间: 07-02 23:27 阅读次数: 0

北大人工智能课程学习截图:学习率

分类: 其他 发布时间: 07-02 23:27 阅读次数: 0

北大人工智能学习记录:滑动平均

分类: 其他 发布时间: 07-02 23:27 阅读次数: 0

面向对象简述

面向对象介绍:类和对象的概念:魔术方法的意义及作用:对象成员的访问控制权限:继承的概念及意义:继承、多层继承和多继承:多态的概念以及应用:类属性和实例属性:实例方法、类方法、静态方法:单例模式:...
分类: 其他 发布时间: 07-02 23:26 阅读次数: 0

Linux常用命令总结2

cat:查看文件内容,也可用于文件合并,后面可跟选项-a
分类: 其他 发布时间: 07-02 23:25 阅读次数: 0

vim编辑器使用总结

vim编辑器是一款十分强大的命令行编辑器,它是基于vi的进化版,由于它可以装很多插件,所以有很强的定制性。vim编辑器有三种模式:命令模式、编辑模式、末行模式。从命令模式按i可以进入编辑模式,在编辑模式按esc键可以退出编辑模式进入命令模式,在命令模式按:可以进入到末行模式。vim在命令模式下常用快捷键:i:在当前光标前插入a:在当前光标后插入I:在当前行首插入A:在当前行末插入o:在当前行后新插...
分类: 其他 发布时间: 07-02 23:25 阅读次数: 0

UDP/TCP协议

udp:优点 无连接、传输速度快、资源占用率低。缺点 不安全、可能会丢包。小案例 用Python实现udp收发数据:#使用udp实现收发数据 from socket import * udpSocket = socket(AF_INET,SOCK_DGRAM) udpSocket.bind(('',9999)) recvdata,ip = udpSocket.recvfrom(1024) ud...
分类: 其他 发布时间: 07-02 23:25 阅读次数: 0

模拟多线程TCP服务器

import threading import socket def client_thread(client_socket): while 1: data = client_socket.recv(2048) if data : print('接收到了客户端的数据:' + data.decode()) cl...
分类: 其他 发布时间: 07-02 23:24 阅读次数: 0

多线程的资源竞争问题复现以及互斥锁

在Python中多线程的创建、调用方式与Java基本一致。多线程可以共享全局变量,由此引出资源竞争而导致的问题。#资源竞争导致的问题复现 import threading num = 0 def work1(): global num for i in range(1000000):#数要足够大才能显现出问题 num += 1 def work2(): ...
分类: 其他 发布时间: 07-02 23:24 阅读次数: 0

C# 读取CAD文件缩略图(DWG文件)

//C# 读取CAD文件缩略图(DWG文件) https://blog.csdn.net/hanghangaidoudou/article/details/8589574 //2010-09-04 16:34:58| 分类: C# |字号 订阅 //在不使用任务插件的情况下读取DWG文件的缩略图,以便在没有安装AutoCAD的计算机上浏览。 using System; using System.Collections.Generic; using System.ComponentModel;
分类: 其他 发布时间: 07-02 23:24 阅读次数: 0

Django----ORM数据库操作基础

参考文献:http://www.cnblogs.com/yuanchenqi/articles/6083427.html
分类: 其他 发布时间: 07-02 23:24 阅读次数: 0

Django----Templates模板基础

参考文献:http://www.cnblogs.com/yuanchenqi/articles/6083427.html
分类: 其他 发布时间: 07-02 23:24 阅读次数: 0