Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Nadi Tomeh
SDA
Commits
9b64515d
Commit
9b64515d
authored
Sep 10, 2019
by
david
Browse files
Commentaires python
parent
c4a60da3
Changes
1
Hide whitespace changes
Inline
Side-by-side
TP1/Python/main.py
View file @
9b64515d
...
...
@@ -6,21 +6,21 @@ from analyzer import Analyzer
# Tableau dynamique.
a
=
ArrayListProxy
()
# Analyse du temps pris par les op
é
rations.
# Analyse du temps pris par les op
e
rations.
time_analysis
=
Analyzer
();
for
i
in
range
(
1000000
):
before
=
time
.
time
()
a
.
append
(
i
)
after
=
time
.
time
()
# Enregistrement du temps pris par l'op
é
ration
# Enregistrement du temps pris par l'op
e
ration
time_analysis
.
append
((
after
-
before
)
*
10
**
9
)
# Affichage de quelques statistiques sur l'exp
é
rience.
# Affichage de quelques statistiques sur l'exp
e
rience.
sys
.
stderr
.
write
(
"Total cost : "
+
str
(
time_analysis
.
get_total_cost
())
+
"
\n
"
)
sys
.
stderr
.
write
(
"Average cost : "
+
str
(
time_analysis
.
get_average_cost
())
+
"
\n
"
)
sys
.
stderr
.
write
(
"Variance :"
+
str
(
time_analysis
.
get_variance
())
+
"
\n
"
)
sys
.
stderr
.
write
(
"Standard deviation :"
+
str
(
time_analysis
.
get_standard_deviation
())
+
"
\n
"
)
//
Sauvegarde
les
donn
é
es
de
l
'exp
é
rience
: temps et temps amorti par opération
.
#
Sauvegarde les donn
e
es de l'exp
e
rience.
time_analysis
.
save_values
(
"../dynamic_array_time_python.plot"
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment