Table des matières
A. Vitaly and Strings
Code:
B. Tanya and Postcard
C. Anya and Smartphone
D. Ilya and Escalator
Maison base de données tutoriel mysql 第二十九次codeforces竞技结束 #293 Div 2

第二十九次codeforces竞技结束 #293 Div 2

Jun 07, 2016 pm 03:08 PM
d 结束

Problems # Name A Vitaly and Strings standard input/output 1 s, 256 MB x2731 B Tanya and Postcard standard input/output 2 s, 256 MB x2749 C Anya and Smartphone standard input/output 1 s, 256 MB x2299 D Ilya and Escalator standard input/out

Problems

第二十九次codeforces竞技结束 #293 Div 2

 

 

# Name    
A

Vitaly and Strings

standard input/output

1 s, 256 MB
第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 x2731
B

Tanya and Postcard

standard input/output

2 s, 256 MB
第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 x2749
C

Anya and Smartphone

standard input/output

1 s, 256 MB
第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 x2299
D

Ilya and Escalator

standard input/output

2 s, 256 MB
第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 第二十九次codeforces竞技结束 #293 Div 2 x1453

向来赛完不写解题报告就会时运Down,以后不敢了Q^Q

这场比赛是相对较为简单,容易想到思路,适宜冲紫名的一场,但可惜Pretest数据可能弱了些让大家过的太爽了于是FST就多了起来反而掉分现象普及。

那么,一个个来看看吧


A. Vitaly and Strings

time limit per test

1 second

memory limit per test

256 megabytes

input

standard input

output

standard output

Vitaly is a diligent student who never missed a lesson in his five years of studying in the university. He always does his homework on time and passes his exams in time.

During the last lesson the teacher has provided two strings s and t to Vitaly. The strings have the same length, they consist of lowercase English letters, string s is lexicographically smaller than string t. Vitaly wondered if there is such string that is lexicographically larger than string s and at the same is lexicographically smaller than string t. This string should also consist of lowercase English letters and have the length equal to the lengths of strings s and t.

Let's help Vitaly solve this easy problem!

Input

The first line contains string s (1?≤?|s|?≤?100), consisting of lowercase English letters. Here, |s| denotes the length of the string.

The second line contains string t (|t|?=?|s|), consisting of lowercase English letters.

It is guaranteed that the lengths of strings s and t are the same and string s is lexicographically less than string t.

Output

If the string that meets the given requirements doesn't exist, print a single string "No such string" (without the quotes).

If such string exists, print it. If there are multiple valid strings, you may print any of them.

Sample test(s)

input

1

2

a

c

Copier après la connexion

output

1

b

Copier après la connexion

input

1

2

aaa

zzz

Copier après la connexion

output

1

kkk

Copier après la connexion

input

1

2

abcdefg

abcdefh

Copier après la connexion

output

1

No such string

Copier après la connexion

Note

String s?=?s1s2... sn is said to be lexicographically smaller than t?=?t1t2... tn, if there exists such i, that s1?=?t1,?s2?=?t2,?... si?-?1?=?ti?-?1,?si?ti.


简单来说,给了两个字符串,问他们之间存在字典序夹在二者之间的字符串嘛?有的话随便输出一个,没有的话输出“No such string”,题目中已经告知了s一定字典序小于t,那么s的最后一位加一看看是不是和t一样不就行了嘛?一样就是不存在,不一样就输出咯?

嘿嘿,有坑哦~ 如果末位是z怎么办,如果末位是两个、三个……n个z怎么办呢?这不是数字可以9变成0然后进位哦~ 对了,我们自己用while写一个类似进位的操作不久好了嘛?

Code:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

#include <cmath>

#include <cctype>

#include <cstdio>

#include <string>

#include <cstdlib>

#include <cstring>

#include <iostream>

#include <algorithm>

using namespace std;

 

#define Max(a,b) ((a)>(b)?(a):(b))

#define Min(a,b) ((a) b;

}

 

int main()

{

    string s,t; cin>>s>>t;

    int l=s.length()-1;

    while(s[l]=='z')

    {

        s[l]='a';

        l--;

    }

    s[l]=s[l]+1;

    if(s==t) cout<br>

 

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<h2 id="B-Tanya-and-Postcard">B. Tanya and Postcard</h2>

<p>

</p>

<p>

time limit per test</p>

2 seconds

<p>

</p>

<p>

memory limit per test</p>

256 megabytes

<p>

</p>

<p>

input</p>

standard input

<p>

</p>

<p>

output</p>

standard output

 

<p>

</p>

<p>

Little Tanya decided to present her dad a postcard on his Birthday. She has already created a message — string <span><em>s</em></span> of length <span><em>n</em></span>,

 consisting of uppercase and lowercase English letters. Tanya can't write yet, so she found a newspaper and decided to cut out the letters and glue them into the postcard to achieve string <span><em>s</em></span>.

 The newspaper contains string <span><em>t</em></span>, consisting of uppercase and lowercase English letters. We know that the length of string <span><em>t</em></span> greater

 or equal to the length of the string <span><em>s</em></span>.</p>

<p>

The newspaper may possibly have too few of some letters needed to make the text and too many of some other letters. That's why Tanya wants to cut some <span><em>n</em></span> letters

 out of the newspaper and make a message of length exactly <span><em>n</em></span>, so that it looked as much as possible like <span><em>s</em></span>.

 If the letter in some position has correct value and correct letter case (in the string <span><em>s</em></span> and in the string that Tanya will make), then she shouts joyfully

 "<span>YAY!</span>", and if the letter in the given position has only the correct value but it is in the wrong case, then the girl says "<span>WHOOPS</span>".</p>

<p>

Tanya wants to make such message that lets her shout "<span>YAY!</span>" as much as possible. If there are multiple ways to do this, then her second priority is to maximize

 the number of times she says "<span>WHOOPS</span>". Your task is to help Tanya make the message.</p>

 

<p>

</p>

<p>

Input</p>

<p>

The first line contains line <span><em>s</em></span> (<span>1?≤?|<em>s</em>|?≤?2·10<span>5</span></span>),

 consisting of uppercase and lowercase English letters — the text of Tanya's message.</p>

<p>

The second line contains line <span><em>t</em></span> (<span>|<em>s</em>|?≤?|<em>t</em>|?≤?2·10<span>5</span></span>),

 consisting of uppercase and lowercase English letters — the text written in the newspaper.</p>

<p>

Here <span>|<em>a</em>|</span> means the length of the string <span><em>a</em></span>.</p>

 

<p>

</p>

<p>

Output</p>

<p>

Print two integers separated by a space:</p>

<ul>

<li>

the first number is the number of times Tanya shouts "<span>YAY!</span>" while making the message,</li>

<li>

the second number is the number of times Tanya says "<span>WHOOPS</span>" while making the message.</li>

</ul>

 

<p>

</p>

<p>

Sample test(s)</p>

<p>

</p>

<p>

</p>

<p>

input</p>

<pre class="brush:php;toolbar:false">AbC

DCbA

Copier après la connexion

output

1

3 0

Copier après la connexion

input

1

2

ABC

abc

Copier après la connexion

output

1

0 3

Copier après la connexion

input

1

2

abacaba

AbaCaBA

Copier après la connexion

output

1

3 4

Copier après la connexion


说有一个小盆友他在报纸上剪下字来拼一个明信片,如果和自己想的字符一样而且大小写也一样了她就说“YAY”,如果字符一样大小写不一样她就说“Whoops”

要求YAY最多的情况中Whoops最多时的两者数量。

简单的说,给定两个字符串,问在第二个字符串中有多少个a中的严格区分大小写字符,排除掉这些字符后不严格区分大小写的有多少个。

因为字符串不长,可以暴力枚举。

先读一遍s得知需要哪些东西(这里想想我当时为啥hash呢,map简直轻松愉快呀,读者可以试试使用map mp,然后mp[a]++这样的操作,会比起数组hash来惬意的多),然后在t中找,严格区分大小写的数完记得减掉,然后再找一次不区分大小写的,输出两个数字即可。

Code:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

#include <cmath>

#include <cctype>

#include <cstdio>

#include <string>

#include <cstdlib>

#include <cstring>

#include <iostream>

#include <algorithm>

using namespace std;

 

#define Max(a,b) ((a)>(b)?(a):(b))

#define Min(a,b) ((a) b;

}

 

int cntl[26]={0},cntu[26]={0};  //cnt

int nedl[26]={0},nedu[26]={0};  //need

 

int main()

{

    int yay=0,whoops=0;

    string s,t; cin>>s>>t;

    for(int i=0;i<s.length if nedu else nedl for i="0;i<t.length();i++)" cntu cntl int p="min(nedl[i],cntl[i]);" cout return><br>

 

<p>

</p>

<h2 id="C-Anya-and-Smartphone">C. Anya and Smartphone</h2>

<p>

</p>

<p>

time limit per test</p>

1 second

<p>

</p>

<p>

memory limit per test</p>

256 megabytes

<p>

</p>

<p>

input</p>

standard input

<p>

</p>

<p>

output</p>

standard output

 

<p>

</p>

<p>

Anya has bought a new smartphone that uses <span>Berdroid</span> operating system. The smartphone menu has exactly <span><em>n</em></span> applications,

 each application has its own icon. The icons are located on different screens, one screen contains <span><em>k</em></span> icons. The icons from the first to the <span><em>k</em></span>-th

 one are located on the first screen, from the <span>(<em>k</em>?+?1)</span>-th to the <span>2<em>k</em></span>-th

 ones are on the second screen and so on (the last screen may be partially empty).</p>

<p>

Initially the smartphone menu is showing the screen number <span>1</span>. To launch the application with the icon located on the screen <span><em>t</em></span>,

 Anya needs to make the following gestures: first she scrolls to the required screen number <span><em>t</em></span>, by making <span><em>t</em>?-?1</span> gestures

 (if the icon is on the screen <span><em>t</em></span>), and then make another gesture — press the icon of the required application exactly once to launch it.</p>

<p>

After the application is launched, the menu returns to the first screen. That is, to launch the next application you need to scroll through the menu again starting from the screen number <span>1</span>.</p>

<p>

All applications are numbered from <span>1</span> to <span><em>n</em></span>. We know a certain

 order in which the icons of the applications are located in the menu at the beginning, but it changes as long as you use the operating system. <span>Berdroid</span> is intelligent system, so it changes the

 order of the icons by moving the more frequently used icons to the beginning of the list. Formally, right after an application is launched, Berdroid swaps the application icon and the icon of a preceding application (that is, the icon of an application on

 the position that is smaller by one in the order of menu). The preceding icon may possibly be located on the adjacent screen. The only exception is when the icon of the launched application already occupies the first place, in this case the icon arrangement

 doesn't change.</p>

<p>

Anya has planned the order in which she will launch applications. How many gestures should Anya make to launch the applications in the planned order?</p>

<p>

Note that one application may be launched multiple times.</p>

 

<p>

</p>

<p>

Input</p>

<p>

The first line of the input contains three numbers <span><em>n</em>,?<em>m</em>,?<em>k</em></span> (<span>1?≤?<em>n</em>,?<em>m</em>,?<em>k</em>?≤?10<span>5</span></span>) — the

 number of applications that Anya has on her smartphone, the number of applications that will be launched and the number of icons that are located on the same screen.</p>

<p>

The next line contains <span><em>n</em></span> integers, permutation <span><em>a</em><span>1</span>,?<em>a</em><span>2</span>,?...,?<em>a</em><span><em>n</em></span></span> — the

 initial order of icons from left to right in the menu (from the first to the last one), <span><em>a</em><span><em>i</em></span></span> — 

 is the id of the application, whose icon goes <span><em>i</em></span>-th in the menu. Each integer from <span>1</span> to <span><em>n</em></span> occurs

 exactly once among <span><em>a</em><span><em>i</em></span></span>.</p>

<p>

The third line contains <span><em>m</em></span> integers <span><em>b</em><span>1</span>,?<em>b</em><span>2</span>,?...,?<em>b</em><span><em>m</em></span>(1?≤?<em>b</em><span><em>i</em></span>?≤?<em>n</em>)</span> — the

 ids of the launched applications in the planned order. One application may be launched multiple times.</p>

 

<p>

</p>

<p>

Output</p>

<p>

Print a single number — the number of gestures that Anya needs to make to launch all the applications in the desired order.</p>

 

<p>

</p>

<p>

Sample test(s)</p>

<p>

</p>

<p>

</p>

<p>

input</p>

<pre class="brush:php;toolbar:false">8 3 3

1 2 3 4 5 6 7 8

7 8 1

Copier après la connexion

output

1

7

Copier après la connexion

input

1

2

3

5 4 2

3 1 5 2 4

4 4 4 4

Copier après la connexion

output

1

8

Copier après la connexion

Note

In the first test the initial configuration looks like (123)(456)(78), that is, the first screen contains icons of applications 1,?2,?3, the second screen contains icons 4,?5,?6, the third screen contains icons 7,?8.

After application 7 is launched, we get the new arrangement of the icons — (123)(457)(68). To launch it Anya makes 3gestures.

After application 8 is launched, we get configuration (123)(457)(86). To launch it Anya makes 3 gestures.

After application 1 is launched, the arrangement of icons in the menu doesn't change. To launch it Anya makes 1 gesture.

In total, Anya makes 7 gestures.


说有个智能手机,上面有n个APP,我要点其中的m个,每页最多可以放k个APP。

点击某个APP需要的手势的个数其实就是(pos/k)+(pos%k==0?0:1),即这个APP当前所在的位置除以每页最多放置的APP数,向上取整,因为我们需要滑动(当前所在页数-1)+点击1次=当前所在页数。

然后就是每次点击要前移一位的实现了:

1

2

3

4

5

6

7

8

if(pos>1)

        {

            int t=fdnum[pos-1];

            fdnum[pos-1]=now;

            fdpos[now]=pos-1;

            fdnum[pos]=t;

            fdpos[t]=pos;

        }

Copier après la connexion

我用的方法是:数组1:每个位置对应当前位置的APP编号,数组2:每个APP编号当前所在的位置,然后借助临时变量t进行swap操作。

当然别忘了他就在第一页的时候不用和前一个调换位置哦。

然后,坑来了——

孩子们永远是那句话……int不是好东西啊,LL大法好啊,动不动int就溢出了烦不烦呢!明明就前300可以紫名了你就是不开心溢出让我FST,叹气……

Code:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

#include <map>

#include <cmath>

#include <cctype>

#include <cstdio>

#include <string>

#include <cstdlib>

#include <cstring>

#include <iostream>

#include <algorithm>

using namespace std;

 

#define Max(a,b) ((a)>(b)?(a):(b))

#define Min(a,b) ((a) b;

}

 

map<int> fdpos,fdnum; //num->pos & pos->num

 

int main()

{

    fdpos.clear();

    fdnum.clear();

    long long ans=0; // LL大法好……

    int n,m,k;  cin>>n>>m>>k;

    for(int i=1;i1)

        {

            int t=fdnum[pos-1];

            fdnum[pos-1]=now;

            fdpos[now]=pos-1;

            fdnum[pos]=t;

            fdpos[t]=pos;

        }

    }

    cout<br>

 

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<h2 id="D-Ilya-and-Escalator">D. Ilya and Escalator</h2>

<p>

</p>

<p>

time limit per test</p>

2 seconds

<p>

</p>

<p>

memory limit per test</p>

256 megabytes

<p>

</p>

<p>

input</p>

standard input

<p>

</p>

<p>

output</p>

standard output

 

<p>

</p>

<p>

Ilya got tired of sports programming, left university and got a job in the subway. He was given the task to determine the escalator load factor.</p>

<p>

Let's assume that <span><em>n</em></span> people stand in the queue for the escalator. At each second one of the two following possibilities takes place: either the first person

 in the queue enters the escalator with probability <span><em>p</em></span>, or the first person in the queue doesn't move with probability <span>(1?-?<em>p</em>)</span>,

 paralyzed by his fear of escalators and making the whole queue wait behind him.</p>

<p>

Formally speaking, the <span><em>i</em></span>-th person in the queue cannot enter the escalator until people with indices from <span>1</span> to <span><em>i</em>?-?1</span> inclusive

 enter it. In one second only one person can enter the escalator. The escalator is infinite, so if a person enters it, he never leaves it, that is he will be standing on the escalator at any following second. Ilya needs to count the expected value of the number

 of people standing on the escalator after <span><em>t</em></span> seconds.</p>

<p>

Your task is to help him solve this complicated task.</p>

 

<p>

</p>

<p>

Input</p>

<p>

The first line of the input contains three numbers <span><em>n</em>,?<em>p</em>,?<em>t</em></span> (<span>1?≤?<em>n</em>,?<em>t</em>?≤?2000</span>, <span>0?≤?<em>p</em>?≤?1</span>).

 Numbers <span><em>n</em></span> and <span><em>t</em></span> are integers, number <span><em>p</em></span>is

 real, given with exactly two digits after the decimal point.</p>

 

<p>

</p>

<p>

Output</p>

<p>

Print a single real number — the expected number of people who will be standing on the escalator after <span><em>t</em></span> seconds. The absolute or relative error mustn't

 exceed <span>10<span>?-?6</span></span>.</p>

 

<p>

</p>

<p>

Sample test(s)</p>

<p>

</p>

<p>

</p>

<p>

input</p>

<pre class="brush:php;toolbar:false">1 0.50 1

Copier après la connexion

output

1

0.5

Copier après la connexion

input

1

1 0.50 4

Copier après la connexion

output

1

0.9375

Copier après la connexion

input

1

4 0.20 2

Copier après la connexion

output

1

0.4

Copier après la connexion


没错这就是个DP……

啊对了题意啊题意……

有个无限长的电梯,有n个人一列纵队在排队上电梯,每个人只能在前头都没人了的时候才能上电梯,每秒钟,有p的概率排在第一的人上了电梯,问:t秒后,电梯上人数的数学期望……

数学你好……概率学啦……

用dp[i][j]来表示当i个人排队时在第t秒电梯上人数的数学期望。

那么我们知道dp[i][j]应该等于

当[(i-1个人,j-1秒)时的期望+1] * p (这个人上去了)

加上 当[(i个人,j-1秒)时的期望 * (1-p) (这个人没上去)

具体的看看代码吧

Code:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

#include<bits>

double dp[2005][2005];

int main()

{

    int n,t,i;

    double p;

    scanf("%d%lf%d",&n,&p,&t);

    for(i=1;i<br>

<br>

 

<p><br>

</p>

<p><br>

</p>

<p><br>

</p>

<p><br>

</p>

<p><br>

</p>

<p><br>

</p>

 

 

</bits>

Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quand Teamfight Tactics S11 se terminera-t-il ? Quand Teamfight Tactics S11 se terminera-t-il ? Mar 18, 2024 pm 03:16 PM

Chaque saison de Teamfight Tactics dure environ trois mois. Actuellement, le serveur de test américain de la saison Teamfight Tactics S11 a été mis à jour et lancé le 7 mars. Teamfight Tactics et Golden Shovel ont été mis à jour et lancés le 21 mars. se terminera probablement début juillet. Quand le TFT S11 se terminera-t-il ? Réponse : début juillet. 1. On suppose que la saison S11 se terminera début juillet. La date de fin précise doit attendre l'annonce officielle. 2. Chaque saison de Teamfight Tactics dure environ trois mois. 3. Le serveur de test américain de la saison Teamfight Tactics S11 sera mis à jour et lancé le 7 mars, et Teamfight Tactics et Golden Shovel seront mis à jour et lancés le 21 mars. 4. Un nouveau mécanisme de jeu sera ajouté à la saison S11 et plus de 20 nouveaux artefacts Ornn seront ajoutés.

Comment désactiver rapidement les touches de raccourci exécutées en arrière-plan de Win11 ? Comment désactiver rapidement les touches de raccourci exécutées en arrière-plan de Win11 ? Dec 28, 2023 am 09:54 AM

Lorsque nous utilisons des ordinateurs, nous rencontrerons inévitablement de nombreux problèmes qui continuent de fonctionner en arrière-plan, ce qui ralentit le système. À l'heure actuelle, existe-t-il une touche de raccourci pour mettre fin au fonctionnement en arrière-plan dans Win11. En fait, nous ne pouvons qu'ouvrir ? le gestionnaire de tâches avec la touche de raccourci, puis fermez-le dans Backstage. Touches de raccourci pour mettre fin à l'exécution en arrière-plan dans Win11 : 1. Tout d'abord, nous appuyons sur la combinaison de touches de raccourci clavier "ctrl+shift+esc" pour ouvrir la page du gestionnaire de tâches. 2. Dans la page Gestionnaire des tâches, utilisez la souris pour cliquer et sélectionner l'option du bouton "Nom". 3. Une fois la page sautée, nous pouvons voir directement tous les « processus en arrière-plan » en cours d'exécution. 4. En fonction des besoins réels, nous sélectionnons l'arrière-plan que nous souhaitons fermer et cliquons sur "Fin de tâche" dans le coin inférieur droit de l'option.

Comment dessiner une carte géographique 3D avec Python Comment dessiner une carte géographique 3D avec Python Sep 28, 2023 am 10:19 AM

Présentation de la façon de dessiner des cartes géographiques 3D avec Python : dessiner des cartes géographiques 3D peut nous aider à comprendre les données géographiques et la distribution spatiale de manière plus intuitive. Python, en tant que langage de programmation puissant et facile à utiliser, fournit de nombreuses bibliothèques et outils pour dessiner différents types de cartes géographiques. Dans cet article, nous apprendrons comment dessiner des cartes géographiques 3D à l'aide du langage de programmation Python et de certaines bibliothèques populaires telles que Matplotlib et Basemap. Préparation de l'environnement : avant de commencer, nous devons nous assurer

Comment utiliser les touches de raccourci du gestionnaire de tâches de l'ordinateur pour terminer une tâche Comment utiliser les touches de raccourci du gestionnaire de tâches de l'ordinateur pour terminer une tâche Jan 02, 2024 pm 01:34 PM

De nombreux amis rencontrent certains logiciels bloqués lors de l’utilisation de leur ordinateur. Si l'ordinateur ne peut pas bouger, vous devez appeler le gestionnaire de tâches pour terminer le processus. Après l'avoir appelé, comment utiliser les touches de raccourci pour terminer la tâche. Le plus simple est de supprimer, et il existe d'autres méthodes. regarde. Comment utiliser les touches de raccourci pour terminer des tâches dans le Gestionnaire des tâches Comment utiliser les touches de raccourci pour le Gestionnaire des tâches : 1. Combinaison de touches "Ctrl+Shift+ESC". 2. Combinaison de touches "Ctrl+Alt+Suppr". Touches de raccourci pour terminer les tâches 1. Sélectionnez la tâche à terminer et cliquez sur "Supprimer". 2. Sélectionnez la tâche à terminer et appuyez sur la combinaison de touches "alt+e".

Comment utiliser Vue pour obtenir des effets de rotation stéréoscopique 3D Comment utiliser Vue pour obtenir des effets de rotation stéréoscopique 3D Sep 19, 2023 am 08:42 AM

Comment utiliser Vue pour obtenir des effets de rotation tridimensionnels 3D En tant que framework frontal populaire, Vue.js joue un rôle important dans le développement de pages Web et d'applications dynamiques. Il fournit un moyen intuitif et efficace de créer des interfaces interactives et est facile à intégrer et à étendre. Cet article expliquera comment utiliser Vue.js pour implémenter un superbe effet de rotation stéréoscopique 3D et fournira des exemples de code spécifiques. Avant de commencer, assurez-vous que Vue.js est installé et que vous avez une certaine compréhension de l'utilisation de base de Vue.js. Si tu es toujours

Comment mettre fin à une réunion dans Tencent Meeting - opérations spécifiques pour mettre fin à une réunion dans Tencent Meeting Comment mettre fin à une réunion dans Tencent Meeting - opérations spécifiques pour mettre fin à une réunion dans Tencent Meeting Mar 05, 2024 pm 12:16 PM

Utilisez-vous souvent le logiciel Tencent Conference dans votre bureau ? Alors, savez-vous comment mettre fin à une réunion dans Tencent Conference ? Ensuite, l'éditeur vous présentera les opérations spécifiques de fin d'une réunion dans Tencent Conference. Jetons un coup d'œil ci-dessous. Allumez l'ordinateur, double-cliquez pour accéder à Tencent Meeting, puis connectez-vous, cliquez pour accéder à la réunion rapide et cliquez sur le bouton de fin de réunion.

Comment créer de superbes graphiques rotatifs 3D à l'aide de Vue et Canvas Comment créer de superbes graphiques rotatifs 3D à l'aide de Vue et Canvas Jul 17, 2023 pm 03:42 PM

Comment utiliser Vue et Canvas pour créer de superbes graphiques rotatifs 3D Introduction : Vue et Canvas sont deux technologies frontales très puissantes. Elles sont respectivement efficaces pour gérer le rendu des pages et le dessin d'images. Cet article explique comment combiner Vue et Canvas pour créer de superbes effets graphiques rotatifs 3D. Nous explorerons comment utiliser Vue pour créer une structure de page de base et comment utiliser Canvas pour obtenir les effets de dessin et de rotation des graphiques 3D. En étudiant cet article, vous pourrez comprendre comment utiliser Vue et Canvas

Comment utiliser Vue pour implémenter des effets de retournement 3D Comment utiliser Vue pour implémenter des effets de retournement 3D Sep 21, 2023 pm 02:04 PM

Comment utiliser Vue pour implémenter des effets de retournement 3D Introduction : Vue.js est un framework JavaScript populaire qui peut nous aider à créer des applications Web hautement interactives. Dans cet article, nous explorerons comment utiliser Vue.js pour implémenter un effet de retournement 3D sympa et fournirons des exemples de code spécifiques pour référence. Introduction : les effets de retournement 3D peuvent ajouter une certaine interactivité et une certaine attraction à notre site Web ou à notre application. En tant que framework frontal flexible et facile à utiliser, Vue.js peut facilement y parvenir

See all articles