排序:
默认
按更新时间
按访问量

网易2016校招内推笔试编程题

牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。 输入描述: 每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行不超过 5...

2018-11-10 16:42:13

阅读数:14

评论数:0

Python--——文件读写

一.文件写操作  import  pickle 三步:(1)开:文件变量 = open(“文件路径文件名”,“wb”)             (2)存:pickle.dump(“待写入的变量”,“文件变量“)             (3)关:文件变量.close() 代码如下:   ...

2018-08-14 00:13:42

阅读数:48

评论数:0

Python学习-3

(1)模块是包含函数和变量的Python文件 (2)可以导入这个文件 (3)然后可以使用,操作符访问模块中的函数和变量 对于模块来说,键是函数或者变量的名称,而语法是“.键”。 class函数中self就是用于存储对象属性的集合,就算没有属性self也是必备的,如果不加self,chess...

2018-08-13 17:37:31

阅读数:25

评论数:0

Python开发-表白神器

效果图: 源码:   from tkinter import * #_all_ = [a,b] from tkinter import messagebox def closeWindow(): messagebox.showinfo(title="警告...

2018-08-04 20:58:55

阅读数:506

评论数:0

粒子群算法

一、解决最优化问题的方法: 1》传统搜索方法:保证能找到最优解 2》启发式搜索:不能保证找到最优解 二、定义 粒子群优化算法(Particle Swarm Optimization,PSO)是自然计算的一个分支,是一种模拟自然界的生物活动的随机搜索算法。 群体迭代,粒子在解空间追随最优的...

2018-08-04 10:11:33

阅读数:219

评论数:0

蚁群算法

一种应用于组合优化问题的启发式搜索算法。蚁群算法是一种用来寻找优化路径的概率型算法 组合优化: 组合优化(Combinatorial Optimization)问题的目标是从组合问题的可行解集中求出最优解,通常可描述为:令Ω={s1,s2,…,sn}为所有状态构成的解空间,C(si)为状态si对...

2018-08-01 21:10:42

阅读数:309

评论数:0

vim学习

1 助记符 vim 上的所有定义的快捷键都是有一定的意义的,在这里我先把常用的一些列出来。 1.1 正则表达式相关 $ : 移动光标到行尾 ^ :  移动光标到当前行的第一个字母位置。 1.2 移动类(motion) h(左)、l(右)、j(上)、k(下)、f(front...

2018-07-31 18:03:40

阅读数:18

评论数:0

Python格式化操作符 (%)

“%”是Python风格的字符串格式化操作符,非常类似C语言里的printf()函数的字符串格式化(C语言中也是使用%)。 下面整理了一下Python中字符串格式化符合: 格式化符号 说明 %c 转换成字符(ASCII 码值,或者长度为一的字符串) %r 优先用rep...

2018-07-30 16:44:47

阅读数:35

评论数:0

Python学习基础知识-2

Python使用def(define)命令来创建一个函数(不要忘记后面的分号); 函数里的变量和脚本里的变量之间是没有联系的。 代码展示: def chess_and_crackers(cheese_count,boxes_of_crackers): print (&quo...

2018-07-30 14:47:17

阅读数:69

评论数:0

Android Studio无法识别Genymotion设备的解决方法

问题描述: 当我们安装完Genymotion时,并且已经正常启动而且已经添加虚拟机型,当想要在Android Studio中运行程序时,却发现如下问题(No device selected): 即 找不到可用的设备该如何解决呢? 在网上找了一些资料,说是要先启动Genymotion然后在启...

2018-07-20 21:34:49

阅读数:181

评论数:0

Python学习基本知识-1

1、第一个程序如下: (1)首先在桌面建立一个python文件,注意Python文件最好以.py命名。 (2)建立test.py文件,内容如下: ”#“作用是:对一行进行注释操作! 怎么在代码中输入我们国家的语言文字: 在文件开头加入一行 # -*- coding: utf-8 -*- ...

2018-07-20 21:14:44

阅读数:33

评论数:0

命令行入门

 《笨办法学Python》 (1)按照书中的方法完成每一道习题。 (2)遇到不会的问题,记录在笔记本,供日后作答。 (3)完成一个习题后,过一遍你在笔记本中的问题。不会的问题多百度。 (1)pwd 打印工作目录,目录即为文件夹而已。(Print Working Directory) 如果...

2018-07-18 22:24:40

阅读数:28

评论数:0

20180614 DP4训练 K - Blocks(区间DP)

题意:有一串长度为n的块,每次可以消去x个连续的相同的块,并且获得的值为x*x,问消去所有快能获得的最大价值?思路:区间DP。一开始没搞明白这个题目什么意思,理解错了,其实把区间分割完之后在合并,不是最优的,因此不能单独考虑每个区间。在每个区间(x,y)里面,在i的位置,我们只需要统计他的前面有多...

2018-06-14 22:24:11

阅读数:31

评论数:0

20180610

这几天没有做DP4的专题也没有做题,看了些基础的东西,树状数组,线段树,看了看以前的课件和发的资料,感觉清晰了好多,以前对这两个方面一直很晕,又重新拾起来熟悉了一遍,孰能生巧,还是要多看知识点,把基础打牢了,才能谈做题,才能谈进步。DP4的专题不简单,慢慢做吧,能做多少是多少,沉得住气!加油...

2018-06-10 22:31:48

阅读数:27

评论数:0

2018年6月6日周中训练2

A.(点击打开链接)For an array b of length m we define the function f as f(b)={b[1]f(b[1]⊕b[2],b[2]⊕b[3],…,b[m−1]⊕b[m])if m=1otherwise, where ⊕ is bitwise ...

2018-06-07 22:16:52

阅读数:44

评论数:0

20180531

最近几天身体不好,状态极差,抓紧时间调整自己!废话不多说,今天做了两个题目,一个是以前做过的,但是感觉运用的还不是那么熟悉,这几天基本上都是区间DP的题目,下面说一下今天晚上做的一个区间DP:题意:有n个苹果,和一个数k,第i个苹果的重量是k+i(1<=i&l...

2018-05-31 22:21:40

阅读数:38

评论数:0

树状数组--求比某一位置x小的数的个数

好好看了一些树状数组的东西,看了一些原理,以1,2,3,4,5为例,代码如下:#include<iostream> #include<cstring> using namespace std; const in...

2018-05-29 20:18:16

阅读数:166

评论数:0

20180524--DP2 (区间DP)

W - Cutting Sticks题意:一根木棍,中间有n个可分割点,每次分割加上分割的木棍的长度,然后让你求最小的切割顺序(使得和最小)思路:区间DP,三重循环,用k枚举相差的割点的长度,i枚举起点,e枚举终点,j枚举中间点,求最小即可代码:#include <bits/...

2018-05-24 23:19:42

阅读数:28

评论数:0

20180523 -周中训练1

A.Odd Palindrome题意:一组字符串,倘若每个回文串均是偶数,则输出“Or not.",否则输出“Odd.‘’思路:暴力枚举即可。代码:#include <bits/stdc++.h> using namespace std...

2018-05-23 23:51:30

阅读数:29

评论数:0

20180520-DP2 E - Lighting System Design

地址:点击打开链接DP思维题,算是比较简单的题目,一开始读题意感觉到很难懂,读了好久,现在简单描述一下题意。有一些灯泡,每个灯有四个值V  该灯泡的电压,可以买电压高的灯泡代替电压低的灯泡,电压两两不同K  发电机价格,只有有一台,就可以供应无限多个该电压的灯泡C 灯泡价格L  这个电压的灯泡需要...

2018-05-20 21:21:04

阅读数:26

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭