随笔分类 - 软件工程日报
每天进行总结
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*- import tkinter # 创建主窗口win = tkinter.Tk()# 设置标题win.title("yudanqu")# 设置大小和位置win.geometry("400x400+200+50")
阅读全文
摘要:#include<stdio.h>#include<stdlib.h>typedef int KeyType;typedef struct { KeyType *elem; /*elem[0]一般作哨兵或缓冲区*/ int Length; }SqList;void CreatSqList(SqLis
阅读全文
摘要:void ShellInsert(SqList L,int gap){ for (int i=gap;i<L.Length;++i){for(int j=i+gap;j<L.Length+1;j+=gap){if (L.elem[j]<L.elem[j-gap]){int temp =L.elem[
阅读全文
摘要:#include <stdio.h>#include<stdlib.h>typedef struct node *AVLTree;struct node{ int Data; AVLTree Left; AVLTree Right;};int High(AVLTree T){ if(!T) retu
阅读全文
摘要:jmu-ds-实现KMP #include <stdio.h>#include<string.h>const int MAX_LEN=20010;void get_next(char str[],int len,int next[]){ int i=0,j=0; next[0]=-1; for(i=
阅读全文
摘要:#include <iostream>using namespace std; void getlast(int n,int *a,int *b); int main() { int n; cin >> n; int prescan[40], midscan[40]; int i; for (i =
阅读全文
摘要:1. 算法步骤 首先,我们定义目标函数f、梯度grad_f和海森矩阵hes_f。然后设置多个不同的初始点x0_list和迭代终止准则tol。 接着进行循环,每次取出一个初始点x0,并把迭代点x初始化为它。然后进入迭代循环:首先进行非精确线搜索,确定步长alpha;然后根据FR共轭梯度法的更新公式计算
阅读全文
摘要:最小生成树(普里姆算法) void Prim(AMGraph G,char v){ int distance[G.vexnum]; int parent[G.vexnum]; int index=0; int i,min =MaxInt,imin,count=0; for (i=0;i<G.vexn
阅读全文
摘要:工程数学实验 1. 算法步骤 黄金分割法也叫0.618法,是一种基于区间收缩的极小值搜索算法。 比如以 [ a , b ] [a,b][a,b] 为区间,产生两个内点 x 1 = a + 0.382 ∗ ( b − a ) x 2 = a + 0.618 ∗ ( b − a ) x_1 = a +
阅读全文
摘要:工程数学 实验 1. 算法步骤 首先定义了目标函数f,然后设置了多个不同的初始点,和最大迭代次数和精度要求。接着进行循环,每次取出一个初始点x0,并把迭代点x初始化为它。同时设定步长a和梯度的范数grad_norm的初始值为正无穷。 然后进入迭代循环:每次计算目标函数的梯度grad,并根据负梯度方向
阅读全文
摘要:python 作业 源代码 import pygame WIDTH = 800 HEIGHT = 600 FPS = 30 pygame.init() screen = pygame.display.set_mode((WIDTH, HEIGHT)) clock = pygame.time.Cloc
阅读全文
摘要:(一)、中国大学排名数据分析与可视化;(写到实验报告中) 【源代码程序】 import requests from bs4 import BeautifulSoup as bs import pandas as pd from matplotlib import pyplot as plt def
阅读全文
摘要:我们的软件一开始的首要目的就是实现人像衣像的结合,从而达到虚拟试衣的目标。整体方向还算很清楚,但却是缺乏对典型用户和典型场景精确的描述。 项目实施之前并没有制定太多的计划,这就直接导致后续遇到问题的时候比较手足无措。 当遇到团队成员意见分歧时,我们一般通过商讨采用最直接便利的方案,减少工作量的同时又
阅读全文
摘要:书中主要提到了关于服务团队,与传统的管理理念体现的控制背道而驰,但作为软件团队的管理者不应该对此表示诧异。艺术家能按严格的管理产出作品嘛?答案是能生产一堆不被人认可的带有瑕疵的标准作品。同样作为脑力工作者的软件开发人员,按严格管理就能生产出合格的作品嘛?建议是:把合适的人员组成一个团队,给团队一个任
阅读全文
摘要:我对于建民老师的感觉就是他永远充满活力与朝气,这是我遇到这么多老师第一次每节课都活力满满,充满激情的老师。他对于学生的学习和生活关心入微,总是给予我们一些正能量。我是乐于听王老师上课的,他讲的故事生动有趣,教的内容新颖实用。 讲课的时候,老师讲的内容十分新鲜,听起来感觉特别有意思。尤其是ppt上的一
阅读全文
摘要:书中提到团队是一群紧密结合在一起的人,其整体大于部分的总和。也就是说这样一个团队的产量,要比同样一批个体成员产量更大。一个团队的所有成员都应该具有相同的目的,正因为如此,这个团队才能够更好地更有效率的工作。一个团队形成必然会降低流动率,团队成员基本不会在工作完成之前而放弃。在团队中人们在工作中能获得
阅读全文
摘要:由于数据库mysql异常今天从新将电脑里的卸载干净后,重新在电脑上安装成功。复习了数据库的原理。
阅读全文
摘要:管理人力资源这部分介绍了一种完全不同的考虑、管理人的方法。一种特别适应人力资源的非模块化特点的方法。对于当前研究过的占绝对多数的失败项目来说,解释失败的原因不仅仅是技术问题。并且,书中指出培养一种不允许出错的气氛只会让人们产生防备心理,相反应该允许人们犯一些错误。软件工程项目中的错误几乎无可避免,一
阅读全文
摘要:《人月神话》,那什么是人月?是在估计和进度安排中使用的工作量单位。Brooks认为,用人月作为 衡量一项工作的规模是一个危险和带有欺骗性的神话。它暗示着人员数量和时间是可以相互 替换的。 人数和时间的互换仅仅适用于以下情况:某个任务可以分解给参与人员,并且他们之 间不需要相互的交流。 保持设计的概念
阅读全文
摘要:书中写到“一个拿2倍工资的人,生产率可能是其他人的10倍。”我和我的同学,一个小公司的技术总监聊起这个,他也是十分的认同。不知道其他公司的程序员们如何看。我的同事中有一个牛人,做出的贡献特别大,应该相当于我们公司普通的十个程序员,不过工资最多也就是普通程序员的二倍。是不是有些不公平呢?我也说不清楚。
阅读全文